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

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

已采纳回答 / 一个字总结人生
亲~你最后一句打印的时候为什么要加双引号嘞?不加双引号,就打印数组的内容,加了双引号,表示打印双引号内的字符串~汗~~~~~~

已采纳回答 / 慕设计4396569
<...code...>

已采纳回答 / 菜鸟fresh
首先你的int num =0是必须定义在循环外的,其次呢因为continue 语句一旦满足是不会执行循环体后面的语句的,你在看下。

已采纳回答 / 慕无忌9288050
注意分号的中英文状态,中文的分号,编译器是不识别的。

已采纳回答 / qq_路人甲_87
前面是赋值。后面是比较是否相等

已采纳回答 / 慕虎3005618
因为这两个变量指向的内存是一样的,都是“”hello“”所以返回true,如果改成String s1 = new String("hello");String s2  = new String("hello");System.out.println(s1==s2);    // 返回fasleSystem.out.println(s1.equals(s2));  //此时只能使用equals比较,因为s1和s2此时指向的内存是不同的

已采纳回答 / 慕粉1472961401
没有if else (age<18)这样的语句,可以if (age<18) { }  else进行操作吧。。。

已采纳回答 / Agent_Wancy
重复变量了啊 boolean a,x,y,z;就好了然后直接 a=5>6 不就行了 boolean a=5.>6相当于又重复声明了一个变量

已采纳回答 / 慕勒3438965
for(int i=0;i<nums.length;i++){if(nums[i]>=max)max=nums[i];if(nums[i]<min)min=nums[i];sum+=nums[i];}你试一试吧

已采纳回答 / Aaron绝恋
public class Area{   public static void main(String args[])    {        double a1,a2,b1,b2;//假定a1、a2为长、b1、b2为宽        double i;//i为Δ        double perimeter=4.39;        double area=0.57;        i = (perimeter*perimeter)-4*area;        if(i >= 0)      ...

已采纳回答 / 爱薛之谦的程序猿
当num=99的时候,第一次循环后num=9,第二次循环后num=0,所以无论条件是num>0或者num>1都会停止循环。但是如果换一个数,比如100,第二次循环后num=1,那就只有条件num>0才能进行第三次循环得出正确结果了

已采纳回答 / qq_呆萌一米_0
do{}whhile()循环先执行一次count++,然后用999>0或999>1判断,执行第二次count++;然后用99>0或99>1判断(注意定义的是int类型,所有输出不是99.9,而是99);执行第三次count++;然后用0>0或0>1判断,不成了,跳出循环,说白了第三次9/10输出的int类型是0;所有num>0或num>1都是成立的。注意:num的类型不能改为double,否则就变成了死循环了。

已采纳回答 / 点点丶丶滴滴
实现一个功能的方式有很多,看自己的喜爱,花花看见我了请点头像关注~~~

已采纳回答 / 慕粉1142106860
计算(11+3*8),11+24=3535/4 =88%3取余 为2最后结果为2

已采纳回答 / 慕娘8895283
可能是系统繁忙,你可以放到eclipse中进行验证
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消