课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
Arrays.sort(hobbys);
System.out.println(Arrays.toString(hobbys));
//结果[game, movie, sports]
//问题:?
Arrays.toString(hobbys);
System.out.println(hobbys);
//结果[Ljava.lang.String;@46798249
2015-02-12
源自:Java入门第一季(IDEA工具)升级版 6-7
正在回答
因为你接到的是数组,数组本身是对象,所以就会输入对象的表示形式了 ,所以结果就是数组的地址。要想输出数组的值就必须把它转换成字符串输出。
l达达达 提问者
yymooc 回复 l达达达 提问者
用hobbys[i] 能够得出具体的元素结果,不加[i]得出来的就是指向的地址了。
也解决了我的问题,谢了
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答System.out.println(hobbys[i]);
4 回答输出的问题
2 回答输出的问题
2 回答值的输出问题
3 回答输出问题