【发布时间】:2012-08-28 19:01:19
【问题描述】:
我希望有人可以帮助我解决我在 java 中遇到的一个小问题。我有一个 List 和一个 ArrayList ,我想将它们输出到一个文件中,每个文件的第一个元素彼此相邻打印。这是我到目前为止所拥有的:
List<String> uniqueList = new ArrayList<String>(dupMap.values());
for(String unique:uniqueList){
out.write(unique + "\r");
}
ArrayList<Integer>subtr=new ArrayList<Integer>();
out.write("The number: " + subtr + "\r");
这将导致以下输出:
A
B
C
D
E
F
The number: [1, 2, 3, 4, 5, 6]
但我宁愿这样:
A The number: 1
B The number: 2
...等等。
我不确定从哪里开始获取这样的输出格式。我尝试将两组值都放入数组中,但我最终让自己感到困惑......这就是我最终来到这里的原因。任何帮助将不胜感激。
【问题讨论】:
-
...你确定
\r是对的吗?