public class Demo02 {
@Data
public static class Student{
private String name;
private Integer age;
}
public static void main(String[] args) {
Student student1 = new Student();
student1.setName("张三");
student1.setAge(11);
Student student2 = new Student();
student2.setName("李四");
student2.setAge(22);
List<Student> list = new ArrayList();
list.add(student1);
list.add(student2);
List<Map<String,Object>> ll = new ArrayList();
for (Student ss:list) {
Map map = new HashMap();
map.put("name",ss.getName());
map.put("age",ss.getAge());
ll.add(map);
}
System.out.println(ll); //[{name=张三, age=11}, {name=李四, age=22}]
System.out.println(ll.subList(0,1)); //[{name=张三, age=11}]
}
}
关于List集合取值存值的问题
最新推荐文章于 2023-07-25 17:16:17 发布