承诺太虚伪
2017-04-22 14:35
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("没有进入决赛");
}
if(sex=="女") 这个里面可以使=吗?为什么是==?
"="是赋值运算符,"=="是比较运算符。
用法不同
妈蛋了
=是数学里的,计算机里的等于是==。规定的语法问题
那在if表达式里面 sex='女';这句代码不对吗?
=是赋值运算符,不是等于号,在Java里面等于号应该是“==”
Java入门第一季(IDEA工具)升级版
1165498 学习 · 17585 问题
相似问题