java - 有没有办法在排序的集合或数组之间放置换行符?
问题描述
我正在使用排序方法,并且正在尝试,似乎找不到解决方案。谁能给我一个建议?输出总是看起来像一个数组。它可以有其他格式,比如字符串或整数之间的新行,有什么方法可以操纵输出吗?
List<String> list = new ArrayList<>(set);
Collections.sort(list);
out.println("Number of Words: " + list.size());
out.println("Sorted Order: ");
out.println(list);
我的输出
Sorted Order:
[APPLE, BANANA, CHAIR, DOOR]
预期产出
Sorted Order:
APPLE
BANANA
CHAIR
DOOR
解决方案
代替:
out.println(list);
和
list.forEach(System.out::println)
那应该这样做。
推荐阅读
- python - 无法使用 mysql-connector-python 连接到 localhost,错误 1130
- linux - 键值对中所有值的 SED
- python - 如何处理人工神经网络中的多个分类列?
- javascript - 如何使用 vue 绑定 boostrap 模态数据
- umbraco - 在 Umbraco 中,如何在文档类型中多次重复属性块?
- javascript - 我如何使用 javascript 访问 iframe #document
- android - Android Studio - 每次创建新活动时都会出错
- gtk - 为什么 gtk_render_check 结果不是我所期望的?
- javascript - PHP验证不刷新
- python - 将 SERVING 元标记添加到 TensorFlow 中的冻结模型