中易网

Java中为什么会出现明明符合if语句中的判断条件却不执行而是直接跳到else

答案:5  悬赏:0  
解决时间 2021-01-16 02:15
  • 提问者网友:疯子也有疯子的情调
  • 2021-01-15 08:09
Java中为什么会出现明明符合if语句中的判断条件却不执行而是直接跳到else
最佳答案
  • 二级知识专家网友:三千妖杀
  • 2021-01-15 08:21
String类型不能用‘==’来判断是否相等,应该用equals()方法来判断
全部回答
  • 1楼网友:春色三分
  • 2021-01-15 11:32
引用lmoxg的回答:
String类型不能用‘==’来判断是否相等,应该用equals()方法来判断String类型是可以通过==判断的
  • 2楼网友:思契十里
  • 2021-01-15 10:50
if(codeNumber2.length()<6)里面没有给赋值给codeNumber
  • 3楼网友:动情书生
  • 2021-01-15 10:23
你先跟一下if里面的两个是不是相等呢,而且还有类型区别
  • 4楼网友:痴妹与他
  • 2021-01-15 09:37

条件不成立,自然就执行else了
代码没编译,运行的时候,可能还是上次编译的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息