java集合如何输出
遍历集合输出元素
使用迭代器或增强型for循环可以遍历集合中的元素并输出。
迭代器方式:
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
增强型for循环:
for (String item : list) {
System.out.println(item);
}
直接打印集合对象
调用集合的toString()方法可以直接输出集合内容(适用于调试或简单输出)。

System.out.println(list); // 输出格式为 [元素1, 元素2, ...]
使用Java 8 Stream API
通过forEach方法结合Lambda表达式实现简洁输出。
list.stream().forEach(System.out::println);
// 或
list.forEach(System.out::println);
针对Map集合的输出
遍历Map的键值对需通过entrySet()或keySet()实现。

遍历EntrySet:
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + " : " + entry.getValue());
}
使用Lambda表达式:
map.forEach((k, v) -> System.out.println(k + " : " + v));
格式化输出
通过String.format或System.out.printf控制输出格式。
list.forEach(item -> System.out.printf("Item: %s%n", item));






