qianshugreat
2016-01-11 17:24
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("不进入决赛");
}
}
}
}
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("不进入决赛"); } } }
好好看看语法格式
int score = 94;
String sex = "女";
if(score>80){
if(sex.equals("女")){
System.out.println("进入女子组决赛");
}else{
System.out.println("进入男子组决赛");
}
}else{
System.out.println("没有进入决赛");
}
首先
equals后面的括号是中文的;
if 后面如果有;则就只有一种可能,后面的else就不可用
if else是用于两种情况进行判断的,if(){} else{}这个才是完整的语法
修改后的代码为:
public class CS {
/**
* @param args
*/
public static void main(String[] args) {
int score = 94;
String sex = "女";
if (score > 80) {
if (sex.equals("女")) {
System.out.println("进入女子组决赛");
} else {
System.out.println("进入男子组决赛");
}
}
}
}
public class Test { 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("不进入决赛"); } } }
if后面的分号
还有括号(不要在中文状态下打
else要对应if位置别放错了
if (sex.equals("女"));{ 把“ ;”去掉
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题