1.定义一个数组列表
List<String> list = new ArrayList<>();
2.完成相应功能
//添加元素
list.add("a");
list.add("b");
list.add("c");
//随机获取元素
int randomIndex = new Random().nextInt(list.size());
String randomElement = list.get(randomIndex);
//移除索引为2的元素
list.remove(2);
//使用Iterator遍历集合
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
//使用TreeSet实现自然排序
Set<String> set = new TreeSet<>(list);
//输出Map集合中的书号和书名
Map<Integer, String> map = new HashMap<>();
map.put(1, "Java编程思想");
map.put(2, "Effective Java");
map.put(3, "Head First 设计模式");
for(Map.Entry<Integer, String> entry : map.entrySet()) {
System.out.println("书号:" + entry.getKey() + ",书名:" + entry.getValue());
}