gpt4 book ai didi

java - 循环遍历数组并以特定方式列出

转载 作者:行者123 更新时间:2023-11-30 04:12:33 25 4
gpt4 key购买 nike

我正在尝试循环遍历包含 16 个元素的 ListArray。我想列出四个元素,然后新建一行,依此类推。这是我到目前为止的代码:

int count = 0;

for(int i = 0; i < 16; i++)
{
count++;

if (count == 4){
count = 0;
System.out.println();

}
System.out.println(ArrayList.get(i));
}


我的输出是:
三要素
四要素
四大要素
四要素
一个元素


这是我想要的结果:
四个元素,然后换行
四个元素,然后换行
等等。总共最多 16 个元素。


元素 1、元素 2、元素 3、元素 4
元素5、元素6、元素7、元素8
元素9、元素10、元素11、元素12
元素 13、元素 14、元素 15、元素 16

最佳答案

尝试使用modulo运算符来实现此目的。

for(int i = 0; i < 16; i++) {
System.out.println(ArrayList.get(i));
if (i % 4 == 3 && i != 15){
System.out.println();
}
}

此外,Java 中有一个约定,变量的首字母为小写,因此将 ArrayList 重命名为 arrayList

关于java - 循环遍历数组并以特定方式列出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19272899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com