要求打印格式为:[10, 20, 30, 40, 50]
1.面向过程
int[] array = {10, 20, 30, 40, 50};
//要求打印格式为:[10, 20, 30, 40, 50]
//使用面向过程
System.out.print("[");//不能换行
for(int i=0; i<array.length; i++)
{
if(i==array.length-1)
{//如果是最后一个元素
System.out.println(array[i]+"]");
}
else
{//如果不是最后一个元素
System.out.print(array[i]+", ");
}
}
2.面向对象
int[] array = {10, 20, 30, 40, 50};
//要求打印格式为:[10, 20, 30, 40, 50]
//使用面向对象
System.out.println(Arrays.toString(array));
ps:已经提供好的 Arrays 类, 其中有一个 toString 方法, 直接就能把数组变成想要的格式