这样写错在哪里?

来源:7-1 编程练习

果果JAVA

2015-07-02 17:50

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回答

  • Bad__Guy
    2015-07-03 10:56:55

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

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

  • Bad__Guy
    2015-07-03 10:54:26

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

    Bad__G...

    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 10:58:13

    共 1 条回复 >

  • q366036
    2015-07-02 18:18:44

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

    果果JAVA

    不对啊,这样子

    2015-07-02 19:58:37

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题