java实现有数组int ages={1,2,3,4,5};要求输出的格式是[1,2,3,4,5]

java实现有数组int ages={1,2,3,4,5};要求输出的格式是[1,2,3,4,5]用java实现,谢谢

public static void main(String[] args) {
int[] ages={1,2,3,4,5};
List<Integer> list = new ArrayList<Integer>();
for(int i=0;i<ages.length;i++){
list.add(ages[i]);
}
System.out.println(list.toString());
}

追问

看不懂😭

追答

思路就是遍历数组,把数组放到集合里面,然后利用集合的toString()方法,集合的toString()方法就是把集合里面的元素挨个遍历输出到控制台,左右加上中括号,明白了吗?

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-03-07
实现二维数组的横竖转换的Java程序如下: public class M { public static void main(String[] args) {int[][] a={{1,2,3},{4,5,6}}; //定义转换矩阵数组 int[][] b=new int[a[0].length][a.length]; //给转换矩阵数组赋值 for(int i=0;i追问

那是整型数组

第2个回答  2017-03-07
public static void main(String[] args) {
int[] ages={1,2,3,4,5};
System.out.print("[");
for (int i = 0; i < ages.length-1; i++) {
System.out.print(ages[i]+",");
}
System.out.println(ages[ages.length-1]+"]");
}追问

谢谢

本回答被提问者采纳
相似回答