public class HelloWorld {
public static void main(String[] args) {
int score = 94;
String sex = "女";
if(score.equals("score>80")){
if(sex.equals("sex")){
System.out.println("女子组决赛");
}else{
System.out.println("男子组决赛"); }
}else{
System.out.println("不可进入决赛");
}
}
}
equals()是用来比较字符串的,不可以比较数值。
public class HelloWorld {
public static void main(String[] args) {
int score = 94;
String sex = "女";
if(score>80){ //判断分数直接将int类型的score与80用“>”进行比较并非equals方法
if(sex.equals("女")){ //equals方法一般用于String类型数据进行比较,equals里面为String类型数据
System.out.println("女子组决赛");
}else{
System.out.println("男子组决赛"); }
}else{
System.out.println("不可进入决赛");
}
}
}