慕虎2096416
2020-04-23 16:27
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("淘汰");
}
}
}
进入男子
双引号
if(sex.equals("女"))
女字要双引号
瞎搞 就是个有毛病的题 94没有说是谁的成绩,凭什么就判定是女子进入决赛
if(sex.equals('女')这里的单引号应该改为双引号
你的equals("女")换成这个就行,equals是判断字符串的内容是否相同,你的equals里是字符,所以判断为错误,就会输出男子
Java入门第一季(IDEA工具)升级版
1165178 学习 · 17581 问题
相似问题