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

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

最赞回答 / qq_終奌傷起奌
int one = 10 ;        int two = 20 ;        int three = 0 ;        three=one+two;//30 = 10 + 20;          three+=one;// 30 += 10; 等于three= 30 +10;现在three的值为40        three-=one;// 40 -= 10; 等于three= 30 - 10;现在three的值为30        three*=one;// 30 *= 10; 等于th...

最赞回答 / 可以学但没必要
开始if中的sum=0;0>20?为false所以不执行sum+i,这样sum一直为0,继续循环,直到i<=10不成立时跳出循环,但sum还是0.

最赞回答 / xiao肥瑞
第一步:计算3*8,结果为24;第二步:计算11+3*8,结果为35;第三步:计算(11 + 3 * 8) / 4,结果为8;第四步:8%3所取得的余数的2,可能你也跟我一样好奇余数为什么是2,因为8除以3就除不尽了,所以8除以2就能除得了,所以结果是2

已采纳回答 / 勤奋的程序员001
a是int[],你直接输出,当然是打印地址,

已采纳回答 / 雀雀you
实现这个功能不需要使用到返回值,因为你要输出三个成绩,而一次只能返回一个值。你可以在if语句块的下面加一句:System.out.println(scores[i]);意思是打印当前元素。并且你的if语句的条件也写错了,应写成:if(num>3)代表当查询出第三个成绩后跳出循环。在调用方法处,因为不需要使用返回值,所以也不用接收,可直接写成:hello.cj(scores);不能写中括号。同学你可以将数组的操作,方法的操作,这两章多加以练习,熟练掌握它们的语法,这样的小错误就不会犯了。

最赞回答 / Ibuki_suga
你是想用if(i > 10)来缩短9999999+的距离吧?,这样子不行的。为何你不用break语句呢a = a / 10;num++;if(a == 0){    break;}还有, if(a<=999999999 && a<=0)没错

最新回答 / 慕粉3684705
因为数组排序后是{119,91,89……},91是第二个数,此时num=1,89是第三个数,num=2时,直接跳出循环。

最新回答 / 筱米傲
第5行:for(int i=0; i<=a.length/2; i++){循环条件建议改为: i<a.length/2第7、8行:a[a.length-(i-1)]当i=0时,a[5-(0-1)],也就是a[6],显然是越界了。建议去掉那个小括号,改为:a[a.length-i-1]

最赞回答 / 宝慕林911375
环境变量没有配置好

最新回答 / 雀雀you
你问的这个问题太有技术难度了,何况人家这个网页也不是一个人两个人,一天两天就做好的。

最赞回答 / 拥抱黑夜的白天
String a = "张三:13800138000|李四:138661386666|王五:13899168999";        for(int i = 0 ; i < a.length() ; i++){                    if(a.charAt(i) == ':' ){                       a.charAt(i)="→" ;                    }else if(a.charAt(i) == '|'){              ...
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消