首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求教一个输出的有关问题

2012-01-07 
求教一个输出的问题为何下述代码总是输出:[I@129f3b5public class test21 {public static void main(Strin

求教一个输出的问题
为何下述代码总是输出:[I@129f3b5

public class test21 {
public static void main(String args[]) {
test21 t = new test21();
System.out.println(t.show("a"));
}

public int[] show(String str){
int[] a = new int[10];
for(int i=0; i<10; i++)
a[i] = 1;
return a;
}
}

[解决办法]
a 是int[] 数组 不能直接输出
试试System.out.println(Arrays.toString(t.show("a")));
[解决办法]

Java code
public static void main(String args[]) {        test21 t = new test21();        System.out.println(Arrays.toString(t.show("a")));        }        public int[] show(String str){        int[] a = new int[10];        for(int i=0; i<10; i++)        a[i] = 1;        return a;        }
[解决办法]
a 是int[] 数组 不能直接输出
试试System.out.println(Arrays.toString(t.show("a")));
[解决办法]
探讨
为何下述代码总是输出:[I@129f3b5

public class test21 {
public static void main(String args[]) {
test21 t = new test21();
System.out.println(t.show("a"));
}

public int[] show(String str){
int[] a = new……

热点排行