一、Collection
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(100);
list.add(10);
list.add(33);
System.out.println(list);
Iterator<Integer> iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
for (Integer s : list) {
System.out.println(s);
}
list.forEach(System.out::println);
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
二、Map
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("aa", 1);
map.put("bb", 2);
map.put("cc", 2);
map.put("dd", 4);
System.out.println(map);
Set<String> keys = map.keySet();
for (String key : keys) {
System.out.println(key + "===>" + map.get(key));
}
System.out.println("---------------------------------");
Set<Map.Entry<String, Integer>> entries = map.entrySet();
for (Map.Entry<String, Integer> entry : entries) {
System.out.println(entry.getKey() + "===>" + entry.getValue());
}
System.out.println("---------------------------------");
map.forEach((key, value) -> System.out.println(key + "===>" + value));
}