简单检查操作在java中不起作用
我认为这是一个愚蠢的问题,但当我运行这个程序时,我在文本字段中键入100,它不会进入循环。原因可能是什么 我正在运行这个程序,并在文本字段中键入100 没有进入循环内部 其简单检查操作在java中不起作用,java,Java,我认为这是一个愚蠢的问题,但当我运行这个程序时,我在文本字段中键入100,它不会进入循环。原因可能是什么 我正在运行这个程序,并在文本字段中键入100 没有进入循环内部 其 因为TypedMaxNumber的类型是Stringequals()检查值是否相等不要使用==来比较字符串,请使用equals(字符串)。谢谢它完全解决了问题。。 String TypedMaxNumber = MaxValue.getText(); if(TypedMaxNumber == "100") Syste
因为
TypedMaxNumber
的类型是String
equals()
检查值是否相等不要使用==来比较字符串,请使用equals(字符串)。谢谢它完全解决了问题。。
String TypedMaxNumber = MaxValue.getText();
if(TypedMaxNumber == "100")
System.out.println(TypedMaxNumber+" = 100");
if(TypedMaxNumber.equals("100"))