用ArrayList泛型集合类定义一个用于存储字符串的集合对象list1,使用该对象相应的方法完成下列操作: (1) 用集合工具类Collections中的addAll方法向集合中添加5个字符串元素(内容自定,试着有重复值的元素); (2) 用get方法,获取索引号为2的字符串元素,并在控制台输出; (3) 用集合的迭代器,遍历集合中各元素,并在控制台输出。
时间: 2024-03-25 07:38:31 浏览: 59
好的,下面是代码实现:
```
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
public class TestList1 {
public static void main(String[] args) {
// 定义一个用于存储字符串的集合对象list1
ArrayList<String> list1 = new ArrayList<String>();
// 使用集合工具类Collections中的addAll方法向集合中添加5个字符串元素
Collections.addAll(list1, "apple", "banana", "orange", "peach", "banana");
// 使用get方法,获取索引号为2的字符串元素,并在控制台输出
System.out.println("索引号为2的字符串元素为:" + list1.get(2));
// 使用集合的迭代器,遍历集合中各元素,并在控制台输出
Iterator<String> it = list1.iterator();
while (it.hasNext()) {
String str = it.next();
System.out.print(str + " ");
}
}
}
```
输出结果为:
```
索引号为2的字符串元素为:orange
apple banana orange peach banana
```
阅读全文