已采纳回答 / 慕用4047672
问题出在了 数值类型上 两种改法:第一种改法:把char类型改成String型 char sex = '女';改成:String sex="女"public class HelloWorld13 { public static void main(String[] args){ int score = 85; String sex = "女"; if( score > 80){ if( sex.equals("男")) { System.out.println("进入男子组决赛");...
2017-09-13
已采纳回答 / Anti_MagicMuker
true 和 false 就是布尔型, 你问的是“str1等于str2”返回值是 “imooc”而不是“false”是因为你用的赋值符号=而不是判断符号==。希望有用。
2017-09-13
已采纳回答 / 慕移动8638823
https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R/eclipse-inst-win64.exe
2017-09-09
已采纳回答 / qq_爱与诚_7
不需要,形参是声明方法的时候用的, 比如public void study(int age, String sex)age,sex都是形参,前面要注明数据类型.实参是方法被调用的时候根据形参的类型传递给方法实际的数值就是实参,比如调用上面那个方法student.study(18,"male"); 18,"male"就是实参
2017-09-08
已采纳回答 / Gir非碼農
首先呢,一定会报错,因为你的变量写错了……再有呢,如果改对了,也一定打印出来的是“ERRO”……一般不会用double做计算结果的判定,因为它不会给出精准计算结果。通常都是用的是BigDecimal类型不然就有可能是0.98999289898892899之类的(我瞎写的,主要是举例……)再有,计算机计算的时候是利用二进制算的,特别对0.1,即使是正常计算,它自己也不知道0.1是什么,因为二进制没法表示,所以结果只能是逼近,但不是0.1。我自己竟然还试了试……除了3.0-3.0 == 0.0 其他好像都不能...
2017-09-05