lists.newarraylist()用法
时间: 2023-04-26 09:01:51 浏览: 2054
lists.newarraylist() 是一个 Java 语言中的方法,用于创建一个新的 ArrayList 对象。ArrayList 是一个动态数组,可以根据需要自动增长和缩小。使用 lists.newarraylist() 可以创建一个空的 ArrayList,例如:
```
import java.util.ArrayList;
...
ArrayList<String> mylist = new ArrayList<String>();
```
在这个例子中,我们创建了一个新的空的 ArrayList 对象,并将它存储在变量 mylist 中。这个 ArrayList 可以存储字符串类型的元素。你也可以将其他类型的元素存储在 ArrayList 中,例如整数、浮点数、对象等。需要注意的是,在使用 ArrayList 时,需要先导入 java.util 包。
相关问题
lists.newarraylist
lists.newarraylist 是 Java 的一个方法,用于创建一个新的 ArrayList。这个方法属于 java.util.Arrays 类。使用方法为:
```
List<Type> list = Lists.newArrayList(element1, element2, ...);
```
其中 Type 是泛型参数,表示这个 ArrayList 中存储的元素类型,element1, element2, ... 是可变参数,表示初始化时添加的元素。
例如:
```
List<Integer> list = Lists.newArrayList(1, 2, 3);
```
该语句创建一个 ArrayList,初始化为 [1, 2, 3]。
```
如果不知道 Lists 是什么,那么就是Guava库中的一个工具类,提供了很多方便操作List的静态方法,如果没有引入Guava库,那就需要自己手写。
Lists.newArrayList
Lists.newArrayList 是 Google Guava 库中的一个方法,用于创建一个新的可变 ArrayList,并将指定的元素添加到其中。该方法的定义如下:
```
public static <E> ArrayList<E> newArrayList(E... elements)
```
其中,E代表元素的类型,elements是可变参数,可以传入任意多个元素。
使用示例:
```java
import com.google.common.collect.Lists;
import java.util.ArrayList;
public class Example {
public static void main(String[] args) {
ArrayList<String> list = Lists.newArrayList("a", "b", "c");
System.out.println(list); // 输出 [a, b, c]
}
}
```
以上代码创建了一个包含三个字符串元素的 ArrayList,并将其输出。需要注意的是,在使用该方法时,需要在代码中引入 Google Guava 库。
阅读全文