我创建了2个相同大小的数组列表(5),我想在列中并排打印出它们的内容。 例如:
list 1 = [1 , 2 , 3 , 4 , 5]
list 2 = [5 , 4 , 3 , 2 , 1]
我想将它打印到控制台,如下所示:
1 5
2 4
3 3
4 2
5 1
我尝试在另一个for循环中使用for循环,但我想我可能会过度思考它。
答案 0 :(得分:3)
因为,您需要并排打印的列表不需要嵌套循环。
for (int i = 0 ; i < list1.size(); i++) {
System.out.printf("%d\t%d\n", list1.get(i), list2.get(i));
}
注意,循环假设两个列表的大小相同。所以,我们只需要一个循环计数器。
输出:
1 5
2 4
3 3
4 2
5 1