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

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

已采纳回答 / Perona
0是自然数,不是一位数。一个数的最高位不能是0。为什么要这样规定呢?因为若没有这样的规定,0就是一位数,由此可以得出最小的两位数是00,最小的三位数是000,这样的结论显然是不对的。不仅这样,若没有这样的规定,对一个数也就无法确定它是几位数了。例如,15是两位数,“015”就变成了三位数,“0015”就变成了四位数。这样,同一个数我们可以随意称它为几位数,“位数”这一概念的存在也就没有必要了。因此,一个数的最高位不能“0”。

最赞回答 / 慕数据8660226
第三行代码:System.out.println(FALE);里面输出的变量名错误,跟你定义的 final String MALE="男"; 名字不一样。改为 System.out.println(MALE);,就可以输出 男,女 了。

最赞回答 / wenzhilanyu
你定义的是字符串类型,这样才行String[] subjects = {"Oracle","PHP","Linux","Java","HTML"};希望能帮助到你,更多java学习资料尽在java教程网

最新回答 / lollipop123
老师说现在随着版本的升级,不需要那么麻烦了

最新回答 / 空灵_哈哈
转换的作用是将小数部分去掉,只保留整数。

最新回答 / 王振超
这道题中的num是int函数,而int函数的最大值是2147483647,最小值是-2147483648,都是十位数。

已采纳回答 / 深白
int 型数据在java中为32位,最大表示的整数为2^32-1,你的那些个9应该是超出这个范围了

已采纳回答 / Raine
<...code...>System.out.println("1到100之间不能被3整除的数之和为:" + sum);这句话放进for循环就行了,放在外面找不到sum如何输出?

已采纳回答 / Url6
实际上数组的数是一个一个输出的,当num=4时,跳出循环,下面的输出就不执行了,所以就输出数组最大的3个数了。

最新回答 / 菜鸟飞呀飞
非常感谢你提醒我了,改成这样也可以,不过我觉得上面那个i>array.length-3不太合适,因为并不能保证数组里的前3位成绩都是在[0-100]里面的,共勉共勉!<...code...>
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消