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

Java入门第一季(IDEA工具)

已采纳回答 / 慕无忌6159174
你的j没有初始化int j=0;

已采纳回答 / qq_何某人
cmd  运行java -version  看看jdk是否安装成功  然后再配环境变量

已采纳回答 / 瑟瑟发抖的程序
定义两个整型变量num和cout;if是判断语句,判断num这个是否大于等于999999999或小于等于0;因为小于零已经是负数,大于999999999是不能超过9位数这样可以限制变量num;whiles是循环,num是否等于零;不是就执行,count执行过就相当于加一次也表示增加一位;num/=10相当于num=num/10因为取整余数就自动过滤,每次循环num就去1位数,count增加一位;

已采纳回答 / Zigmund
基本类型只能用==,用equals会报错,而且你main方法里的equals拼写错了吧。如果想用的话应该初始化你的cored[i]为Integerjava中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean  他们之间的比较,应用双等号(==),比较的是他们的值。2.复合数据类型(类)  当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后...

最赞回答 / qq_落寒_djGQY7
40/9=4  4%5=4 因为4不能被5整除 int只能保留整数,%5不会被执行。我看了那么多评论,没有一个说的明白的

最新回答 / 一个与年龄不符合的ID
放在那里都可以的,只要自己能找到就行了。老师演示只是参考,不需要跟着一模一样

最新回答 / 暖_28
把你最后的输出语句换个地方,放在j++;哪里,最后if(j>2){break;}直接终止循环就可以得到你想要的结果了,j>2是判定排序好的数组的前三位。拿到前三位了就不需要继续遍历数组了

最新回答 / qq_鱼啵_0
循环开始之前count=0;num=999    第一次循环后count=1;num=998/10=99   第二次循环后count=2;num=98/10=9    第三次循环后count=3;num=8/10=0 ------符合if的判断,执行if语句break 跳出整个for循环.       最后的count=3.但是你的整个for循环里面的内容没有起到任何的作用改为for(;;)也可以执行出一样的结果

最新回答 / ice220284
在java语言中有一定的大小写规定,String是字符串类型,需大写!

已采纳回答 / GavinRai
num.length是num数组的长度num[i].length是num数组中包含数组的长度

最新回答 / 孙大圣Y
没有return;把返回值改为intimport java.util.Arrays;public class HelloWorld {    //完成 main 方法    public static void main(String[] args) {        int scores[]={89,-23,64,91,119,52,73};        HelloWorld hello=new HelloWorld();        hello.sort(scores);    }    //定义...

最新回答 / Ming_giegie
去掉分号之后,打印语句就在if语句的控制范围了,这种写法if语句只控制一条语句,再写多一条语句就超出它的作用范围了
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!、
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消