如何给list<dto1>赋值
时间: 2023-12-10 18:03:27 浏览: 171
给 `list<dto1>` 赋值的方法有很多种。
下面是一些常用的方法:
1. 使用 `add` 方法逐个添加元素
```java
List<dto1> list = new ArrayList<>();
dto1 dto = new dto1();
dto.setName("张三");
dto.setAge(20);
list.add(dto);
```
2. 使用 `Arrays.asList` 方法将数组转换为列表
```java
dto1[] dtos = new dto1[]{new dto1("张三", 20), new dto1("李四", 21)};
List<dto1> list = Arrays.asList(dtos);
```
3. 使用 `Collections.addAll` 方法将数组中的元素添加到列表中
```java
dto1[] dtos = new dto1[]{new dto1("张三", 20), new dto1("李四", 21)};
List<dto1> list = new ArrayList<>();
Collections.addAll(list, dtos);
```
4. 使用 `stream` 方法将元素添加到列表中
```java
List<dto1> list = Stream.of(
new dto1("张三", 20),
new dto1("李四", 21),
new dto1("王五", 22))
.collect(Collectors.toList());
```
这些方法都可以给 `list<dto1>` 赋值,具体使用哪种方法取决于具体的场景和需求。
阅读全文