在Bukkit 1.20中,您可以按照以下步骤调用com.google.common.collect.ImmutableList

  1. 首先,确保您已将Google Guava库添加到您的项目依赖项中。您可以在Maven项目中使用以下依赖项:
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>30.1-jre</version>
</dependency>
  1. 在您的代码中,导入com.google.common.collect.ImmutableList类:
import com.google.common.collect.ImmutableList;
  1. 现在,您可以使用ImmutableList类来创建一个不可变的列表。例如,您可以使用of方法创建一个包含几个元素的不可变列表:
ImmutableList<String> immutableList = ImmutableList.of("element1", "element2", "element3");
  1. 您还可以使用builder方法创建一个可变的ImmutableList.Builder,然后添加元素并构建不可变列表:
ImmutableList.Builder<String> builder = ImmutableList.builder();
builder.add("element1");
builder.add("element2");
builder.add("element3");
ImmutableList<String> immutableList = builder.build();

请注意,ImmutableList是不可变的,这意味着一旦创建,就无法更改其内容。如果您尝试对不可变列表进行添加、删除或修改操作,将会抛出UnsupportedOperationException异常

Bukkit120 里面咋调用comgooglecommoncollectImmutableList

原文地址: https://www.cveoy.top/t/topic/igAV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录