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

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

已采纳回答 / 慕肄
从第一个for()可得知i最大是3,如果j要>=i,那么就是j最小是3最大是无限,这和你一开始第二个for()里j=1冲突了

最新回答 / 潇湘_夜雨
那不是乱码,那是该数组的内存地址。直接打印的话应该用foreach 或者for循环遍历的。

最新回答 / 快快飞翔
数组是一个容器,里面放着同一基本类型的数据,对数据的操作特别的简单;而字符串就是一串字符,我们平时用的字符都可以写进去,对字符串的处理很难。两个区别还是很大的,数组能放下去字符串。

已采纳回答 / 土木代码狗
最好不用for来写,非要用的话应该是:for(;score<60;score++,count++){}

最新回答 / 迷牛
你的第二次输出是输出这个数组的地址,而地址是系统给的随意的一串代码,按你的想法输出数组里面的值只能用循环。for(int i = 0;i < hobbies.length;i++){System.out.print(hobbies[i]);}

最新回答 / 慕圣9209288
有,我的意思是你不能打中文的方括号

最新回答 / 菜农长风
你可以找一找,在F11下面那个按钮。=  旁边

最新回答 / 潇湘_夜雨
输出的是该数组对象在内存中的地址,不是乱码。可以top3[0],top3[1],top3[2]。这样输出

已采纳回答 / qq_东海北辰_0
第一个String_love改为String love,那么你最后输出的也把横杠去掉。要横杠干嘛 第二你的我爱慕课网的引号和后面的分号用的是中文的

最新回答 / 慕勒7150115
我十分理解你这种情况,比如在System.out.println();的时候括号里边可能会写("中文");好多人习惯从左到右写先写括号,再写引号中文汉字,最后再写分号,这个时候写完输入法正好在中文,就导致最后写的分号是中文全角,很好解决,每次写程序的时候先把最后的分号写出来再去写中文就解决了
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消