飞吧皮卡丘12138
2015-09-20 14:08
if (sex="女")可以么
不可以哦,但是可以用==。=是赋值的意思,==才是等于。还有代码中很多分号都被敲成中文,改成英文的吧。修改后的代码你看看
public class HelloWorld { public static void main(String[] args) { int score = 94; String sex = "女"; if(score>80){ if(sex=="女"){ System.out.println("进入女子总决赛"); }else{ System.out.println("进入男子总决赛"); } }else{ System.out.println("淘汰"); } } }
==是数值之间的比较,字符串的比较只能用equals
Java入门第一季(IDEA工具)升级版
1167403 学习 · 18748 问题
相似问题