慕瓜453346
2018-07-09 23:22
为什么不可以用 if("sex = 男") 而要用 if(sex.equals("男")) 这种形式的呢????
sex=="男" 这是判断sex是否为"男","sex = 男"是字符串
= 是赋值,将XX=xx,==不是,==就是数学中的=
if("sex = 男") 中,我个人认为因为有双引号的原因,所以sex = 男是作为一个文本,而不是判定条件。
因为啥我也不知道
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题