有没有办法在小组中打印一个arraylist?

use*_*857 0 java printing arraylist

for(int j = 0; j < arrayList.size(); j++) {
    System.out.print(arrayList.get(j));
}
Run Code Online (Sandbox Code Playgroud)

我想以5个为一组进行打印,但代码看起来如何?我是否必须将元素存储到变量中并以这种方式打印?

mic*_*cha 7

如何在每5个元素后添加一个简单的换行符?

for (int j = 0; j < arrayList.size(); j++){
   System.out.print(arrayList.get(j) + " ");
   if (j % 5 == 4) {
       System.out.print("\n");
   }
}
Run Code Online (Sandbox Code Playgroud)