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

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

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下载
官方微信