已采纳回答 / qq_东海北辰_0
第一个String_love改为String love,那么你最后输出的也把横杠去掉。要横杠干嘛 第二你的我爱慕课网的引号和后面的分号用的是中文的
2018-06-06
最新回答 / 慕勒7150115
我十分理解你这种情况,比如在System.out.println();的时候括号里边可能会写("中文");好多人习惯从左到右写先写括号,再写引号中文汉字,最后再写分号,这个时候写完输入法正好在中文,就导致最后写的分号是中文全角,很好解决,每次写程序的时候先把最后的分号写出来再去写中文就解决了
2018-06-06
已采纳回答 / qq_东海北辰_0
while(num/Math.pow(10,count) != 0){ num/=10; count++; } System.out.println("它是个"+ count+"位的数!");
2018-06-06
已采纳回答 / qq_东海北辰_0
if是条件语句,就是如果满足条件就直接执行代码,就结束了。while是循环语句,如果满足条件就执行一次循环操作,然后再判断,符合就要再次运行,没有直接结束。
2018-06-06
最赞回答 / 代码敲完没
window-preference 选择Java-Code Style-Formatter 这里你new一个或者edit 然后选第一项indentation(缩进) 在Tab policy这项选 only 修改indentation为2 保存设置 新输入的代码就是2格缩进的了
2018-06-05
最赞回答 / 慕前端6229480
i好比一个计数器 它一开始进循环的时候判断了一个条件(i<=5),那么当第一次循环开始时i=1,这个时候i<=5的条件是成立的进入了循环,当它打印了i的值之后i的值依然等于1,不过不进行自增的话会发生死循环的现象,因为i一直都等于1,也就代表i<=5的条件永远都为True,会一直不断的运行下去,程序无法结束。这个时候就要采用计数器i自增的方式来改变计数器的值,当i++之后i的值等于2,那么第二次循环就是i=2;i<=5(True),接着打印i的值i再自增,这个时候i++,i的值就等...
2018-06-05
已采纳回答 / 慕前端6229480
"+"号是一个字符串(带引号),而不带“”的+号是用作拼接符,i的值(没有引号)+拼接符(没有引号)“+”字符串(有引号)+j的值(没有引号),没有引号的+是用作字符串拼接的,有引号的“+”是一个普通的字符串!!!而()内的+号的作用为一个运算符,用于计算i+j的结果!!!就像小学算数一样。括号里的式子先算,完了返回一个结果!!!如果没有加“+”号(带引号)他会当成是一条表达式,只会把结果给出,而不会给出表达式的具体。这里的i和j变量都是int类型,i+j只会得到两个数相加的结果,不会显示i+j=z!!!...
2018-06-05
最赞回答 / 慕前端6229480
sum+=num;num+=2;num>=50 分别代表sum=sum+num;num=num+2;第一次循环sum+=num,sum的值为0+2=2,num+=2,num的值为2+2=4;第二次循环sum+=num,sum的值为2+4(num的值)=6,num+=2,num的值为4+2=6;第三次循环sum+=num,sum的值为6+6(num的值)=12,num+=2,num的值为6+2=8.....以此类推
2018-06-05