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

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

最赞回答 / STEVENNN
 for ( int s : sz  ) {   System.out.println(s);    }

最新回答 / 慕无忌7406412
你那代码运行绝对会报错,因为i递减会变成负数,数组下标不可能是负数,这样就会越界,第六行代码应该改为:for(int i=2;i<hobbies.length&&i>=0;i--);这样就会把排序之后的hobbies数组元素按从后往前的顺序依次输出来!

最新回答 / qq_书文_0
首先要从系统变量配置,其次配置JAVA_HOME和CLASSPATH时都是新建的变量,PATH是从原有的变量上增加。最后配置CLASSPATH时要有.;如果还不行我建议你看看jdk有没有问题,或者再按老师讲的重来一遍。

已采纳回答 / 慕码人7532930
如果有break的话,num是几就执行case几。比如num是1就只执行case1。如果没有break,num是1的话就case1-4都要执行,如果num是2那么就执行case2-4。好像是这样的,你可以试试。

最赞回答 / lx_programmer
其实你这个代码没有实现它要求的判断是小于十位的要求,如果光考虑输出是几位数,还是正确的,建议你将判断位数的条件加在你for循环前面,if(num>0 && num<999999999){..........}else{System.out.println("输入错误");}

已采纳回答 / 这鱼又溺水了
最外层的if判断 先不管他从第二层while循环开始,初始num的值为10,进入while循环10不等于0所以条件成立因为count初始为0 在count++后为1。num/=10等于num = num除以10;等于1满足条件再次进入while循环1不等于0,count++ 为2,num/=10等于0.1因为你num是int类型所以她只能为整数所以num等于0不满足条件跳出循环输入count为2。

最新回答 / 晓风丶晗月
if(scores[i]<0||scores[i]>100)

最新回答 / 慕姐6125284
看一下环境设置的正确吗

最赞回答 / 这鱼又溺水了
变量名使用驼峰命名法规范的应该是:myName

最新回答 / 偷庄周的鲲
左边的花括号有三个,右边的花括号只有两个

最新回答 / 慕用8557428
最后一个esle不能有判断条件了。那个是是最后的。

最新回答 / 慕标5588573
例子是提示你要注意运算的优先级,当条件满足i<10&&i!=5才会一直执行,反之则结束循环,只有满足条件for循环才能一直执行下去,是你理解的侧重点不一样
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消