我希望有人可以帮助我解决我在 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
...ETC。
我不确定从哪里开始如何获得这样的输出格式。我尝试将两组值都放入数组中,但我最终让自己感到困惑......这就是我最终来到这里的方式。任何帮助将不胜感激。