java如何new一个List
时间: 2023-07-04 07:04:50 浏览: 53
在Java中,可以使用以下代码创建一个List实例:
```
List<String> list = new ArrayList<>();
```
这将创建一个ArrayList实例,它实现了List接口,并且可以将String类型的对象添加到列表中。你也可以使用LinkedList或其他List实现类来创建List实例。例如,使用LinkedList:
```
List<String> list = new LinkedList<>();
```
请注意,上述代码中的`<String>`表示该列表将保存String类型的元素。如果你想要保存其他类型的元素,则应该替换掉String类型。
相关问题
java new一个带值List
如果你想在 Java 中创建一个带有初始值的 List(列表),你可以使用以下代码:
```java
List<String> list = new ArrayList<>(Arrays.asList("value1", "value2", "value3"));
```
在这个例子中,我们使用 `Arrays.asList()` 方法将初始值作为参数传递给 ArrayList 的构造函数。你可以根据需要将字符串值替换为任何其他类型的值。请确保导入 `java.util.List`、`java.util.ArrayList` 和 `java.util.Arrays` 类。
java new 一个list集合里面放对象_超详细的Java面试题汇总(基础篇+框架篇)
好的,针对您的问题,您可以使用以下代码创建一个List集合并向其中添加对象:
```java
List<Object> list = new ArrayList<>();
Object obj1 = new Object();
Object obj2 = new Object();
list.add(obj1);
list.add(obj2);
```
在这个例子中,我们创建了一个List集合,并向其中添加了两个Object类型的对象obj1和obj2。需要注意的是,List集合中可以存放任意类型的对象,包括自定义的类对象。
如果您需要向List集合中添加的是自定义的类对象,则需要先创建该类的对象,然后再将其添加到List集合中。例如:
```java
class MyClass {
private int id;
private String name;
// 构造方法、getter和setter方法省略
}
```
```java
List<MyClass> list = new ArrayList<>();
MyClass obj1 = new MyClass(1, "张三");
MyClass obj2 = new MyClass(2, "李四");
list.add(obj1);
list.add(obj2);
```
在这个例子中,我们创建了一个自定义类MyClass,并在List集合中添加了两个MyClass类型的对象obj1和obj2。
希望这个例子对您有所帮助!