为了账号安全,请及时绑定邮箱和手机立即绑定

这样写错在哪里?

public static void main(String[] args) {

int[] a = {5,2,33,31,54};

Dome01 test = new Dome01();

System.out.println(test.and(a));

}

public int[] and(int[] array){

Arrays.sort(array);

return array;

}

运行结果:[I@19e0bfd


正在回答

3 回答

楼主仔细看看  前面学过的   “6-7使用 Arrays 类操作 Java 中的数组”就 明白了为什么你的代码运行结果:[I@19e0bfd

System.out.println(Arrays.toString(test.and(a)));

0 回复 有任何疑惑可以回复我~

System.out.println(Arrays.toString(test.and(a)));

0 回复 有任何疑惑可以回复我~
#1

Bad__Guy

public static void main(String[] args) { int[] a = {5,2,33,31,54}; Dome01 test = new Dome01(); System.out.println(Arrays.toString(test.and(a))); } public int[] and(int[] array){ Arrays.sort(array); return array; }
2015-07-03 回复 有任何疑惑可以回复我~

System.out.println(new String(test.and(a)));

0 回复 有任何疑惑可以回复我~
#1

果果JAVA 提问者

不对啊,这样子
2015-07-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这样写错在哪里?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信