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

输出数组名,为什么输出的是不相干的数据

String[] hobbys = { "sports", "game", "movie" };
System.out.println("循环输出数组中元素的值:"+hobbys);

结果为什么是:

循环输出数组中元素的值:[Ljava.lang.String;@1b6d3586

正在回答

1 回答

直接输出的话,可以定义数组为char类型。
其他的可以写个循环输出 或者 Arrays.toString()
System.out.println("循环输出数组中元素的值:" + Arrays.toString(hobbys));
0 回复 有任何疑惑可以回复我~
#1

慕斯2112558 提问者

char[] hobbys = { "sports", "game", "movie" }; System.out.println("循环输出数组中元素的值:"+hobbys); 改类型是这样吗?这样输出是报错的。 Arrays.toString()这个是什么意思呀?是后面课程才学到的吗?
2022-06-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输出数组名,为什么输出的是不相干的数据

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号