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

Java入门第一季(IDEA工具)

已采纳回答 / 诺也Noye_
女后面的分号你用了中文的了,system的第一个S大写

已采纳回答 / 学而不思则
 System.out.println(a) ;        System.out.println(b) ;是点,不是空格。

已采纳回答 / java8888
Arrays是一个工具类 Arrays.sort()这是调用工具类下的一个方法。这个方法就是已经写好的排序步骤。new指的是新建一个对象就好比new一个对象是“人”把Arrays.sort()方法看作是"吃饭"所以你不能new

已采纳回答 / qq_打得不错_0
public void big3(int [] scores)    {        Arrays.sort(scores);        int num = 0;        for(int i = scores.length-1;i>=0&&num<3;i--)        {            if(scores[i]<0||scores[i]>100)                continue;            num++;     ...

已采纳回答 / Teaocat
并不是,不过一样够用,新版只是多了一些新特性以及一些语法可能改动

已采纳回答 / ChenRong108
while的判断错了,应该是num<=50

已采纳回答 / Shashashasha
你的!用中文输入法输入

已采纳回答 / 慕尼黑0191331
 System.out.println(score[i]); 这个句中的数组变量少加个s    正确的是scores[i]

已采纳回答 / Clark_Chan
你的最后一个else语句要放在if的{}后面,你的位置放错了。if{}else{            System.out.println("淘汰!");像这样就可以了。

已采纳回答 / 初见_alkaoua
配置环境变量,具体操作步骤可上网百度。

已采纳回答 / 慕仔6567696
你在前面一开始就已经定义了int num=999;如果你在for括号里在定义一次,就会出错,你定义了两个一样的变量,这在Java里是不允许的。

已采纳回答 / 慕后端4227358
==是判断,=是赋值,而且如果a=b,则永远是true,else是永远不起作用的

已采纳回答 / 脚踏实地谋发展2018
两个问题:sss没有赋初值if(scores[i]<0||scores[i]>0)这个判断只有scores等于0的时候才不会执行continue,所以>0那个不用了 for(int i=scores.length-1;i>=0;i++)这里应该是i--

已采纳回答 / 竟然还有叫某君的
题主的问题出在还没有理解while循环的执行条件上;while循环条件是括号内的条件满足,即判断结果为true时才会执行循环操作,题主的代码中while的判断符号有误,所以实际上这个循环一次也没有执行;下面给出一个本题的循环样例,题主可以参考一下<...code...>
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!、
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消