1、创建一个List,元素类型为Person,要求: (1)新增元素 ,在某个位置新增元素 (2)从List获取元素,获取某个位置的元素。获取元素的位置 (3)删除某个位置的元素 (4)分别用get(index)和加强型for语句遍历List (5)总结:判断List是否包含某个元素
时间: 2023-05-18 12:03:43 浏览: 69
正确遍历删除List中的元素方法(推荐)
好的,我可以回答这个问题。以下是创建一个List,元素类型为Person的代码:
```java
List<Person> personList = new ArrayList<>();
// 新增元素,在某个位置新增元素
Person person1 = new Person("张三", 20);
Person person2 = new Person("李四", 25);
personList.add(person1);
personList.add(1, person2);
// 从List获取元素,获取某个位置的元素。获取元素的位置
Person person3 = personList.get(0);
Person person4 = personList.get(1);
// 删除某个位置的元素
personList.remove(1);
// 分别用get(index)和加强型for语句遍历List
for (int i = 0; i < personList.size(); i++) {
Person person = personList.get(i);
System.out.println(person.getName() + " " + person.getAge());
}
for (Person person : personList) {
System.out.println(person.getName() + " " + person.getAge());
}
// 判断List是否包含某个元素
boolean containsPerson1 = personList.contains(person1);
boolean containsPerson2 = personList.contains(person2);
```
总结:List是一种有序的集合,可以通过索引访问其中的元素。可以使用add()方法在List中添加元素,使用get()方法获取元素,使用remove()方法删除元素。可以使用for循环或者加强型for语句遍历List中的元素。可以使用contains()方法判断List中是否包含某个元素。
阅读全文