慕侠4389265
2018-10-18 22:45
public class HelloWorld {
public static void main(String[] args) {
int score = 94;
String sex = "女";
if (score>80){
if(sex.equals("男")){
System.out.println("进入男子组决赛");
}else {
System.out.println("进入女子组决赛");
}else {
System.out.println("淘汰");
}
少了两个大括号,最后一个else 只要不再上一个if 代码块里{} 就行 但是为了容易看还是在起一行比较容易看
最后一个淘汰的else{}要放在if语句的外面 因为淘汰这个判断是判断score是否小于80的
少了一个“}”最后面,都没有成对
else{System.out.println("淘汰")}; 放在 if(score>80){} 大括号的外面,还有就是else和if是并列的,给else重启一行比较直观
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题