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

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

已采纳回答 / trise丶杉
右键,打开方式选择记事本就好了

最新回答 / Java_人生
avg是double类型的,而你定义的int newAge=--age;这个是int类型的,不可以直接这样写,你可以尝试下:int newAge=(int)--age;进行强制转换另外,老师出的题是要用avg1做自减:第10行:求取 age1 自减后的年龄

已采纳回答 / RockenRoll
可以用,只要你写成 float price =12.5f;就可以了

已采纳回答 / 子木李
如果是windows环境的话,以下是我的配置:(全在系统变量里)JAVA_HOME:(后面跟jdk的路径)Path里添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;这两个都需要楼主看看是不是少了

最新回答 / qq_南山齐_0
<...图片...>为什么我的都是×

已采纳回答 / Caballarii
变量作用域的问题,i在for循环里定义,就只能在for循环中使用,for循环之外就会报错

已采纳回答 / 惫懒sloth
java作为高级语言,它的编写规则是符合人的习惯的,但是计算机不懂自然语言,计算机的世界只有0和1,那么我们必须要将自然语言转化为计算机能够明白的相关指令集,这个就叫做编译。.class文件就是java文件经编译后的相应的二进制机器语言,jvm负责读取加载的也是class文件。如果你有兴趣可以将class进行反编译,查看一下里面的一些基础指令集。

已采纳回答 / Caballarii
这些暂时不懂没关系,建议直接跳过,从使用Eclipse开始学起

已采纳回答 / 惫懒sloth
其实你在搭环境的时候,当你配置好了java的环境变量后,系统就将你的java安装目录记录了下来。当你在cmd里输入java,系统会在你配置的path里面,挨个查找这个以java命名的应用程序,最后发现在JAVA_HOME\bin 下面有个java.exe的玩意,名字符合,然后调用也就是打开了。默认无参数的(无参数就是cmd中只输入了java )的输出是帮助信息。这么说你理解了没

已采纳回答 / 惫懒sloth
其实这个是历史遗留问题,两种写法都可以,但显然int[] 是比较符合标准的,这说明类型是个int数组,如果后面的变量名,加个数组[]有些不伦不类的。new作为java中的一个关键字,是用来分配内存的,你这个写法不符合java规范

已采纳回答 / 子木李
楼主的getArray函数里的循环有问题,int i:nums 的时候,它相当于new出了一个i,然后把nums的对应的值给i,但是你之后让i=(int)(Math.random()*100);,这个结束后,i虽然变了,但是你并没有把它设回到nums数组里,也就是说,i并不是nums的地址,改变了i并不能改变nums中对应的值,所以,建议楼主如下写法:<...code...>这样,将nums值设回去,就有随机的值了

已采纳回答 / RockenRoll
我觉得还是要是有点C语言基础比较好理解一些,反正那个课程也不是很长,学起来还是很快的

已采纳回答 / Jason333
当 i = 3 的时候,不满足  i <= 100 && i % 3 != 0 的条件,for循环结束 ,只计算了 1 和 2 ,结果为 3

已采纳回答 / 慕仔7402843
数组下标越界数组的下标是从0开始到array.length-1的,所以你的循环中应该是i=scores.length-1开始

已采纳回答 / Caballarii
首先,i的值是从0到scores.length-1,for循环的初始化就错了其次,需要在循环外定义变量控制只输出三个数<...code...>修改过的main函数你参考一下
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消