我知道我可以一起使用很多if语句,但我认为这很烦人,有没有更好的方法?
for(index=0; index<alpha.length; index++)
{
System.out.print(alpha[index]+ "");
if (index == 9)
System.out.println();
if (index == 19)
System.out.println();
if (index == 29)
System.out.println();
if (index == 39)
System.out.println();
}
答案 0 :(得分:3)
if ((index + 1) % 10 == 0)
这(%
)是其余部分。
答案 1 :(得分:1)
使用内部循环(从0到9迭代)。
答案 2 :(得分:0)
像这样使用%运算符:
for(index=0; index<alpha.length; index++)
{
System.out.print(alpha[index]+ "");
if ( ( ( index + 1 ) % 10 ) == 0 ) {
System.out.println();
}
}
答案 3 :(得分:0)
for(index=0; index<alpha.length; index++)
{
System.out.print(alpha[index]+ "");
if (index % 10 == 9)
System.out.println();
}