有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

简单检查操作在java中不起作用

String TypedMaxNumber = MaxValue.getText();
if(TypedMaxNumber == "100")
    System.out.println(TypedMaxNumber+" = 100");

我认为这是一个愚蠢的问题,但当我运行这个程序时,我在文本字段中键入100,它不会进入循环。原因可能是什么


共 (1) 个答案

  1. # 1 楼答案

    I am running to run this program and I type 100 in the text Field it is not going inside the loop.

    if(TypedMaxNumber.equals("100"))
    

    因为TypedMaxNumber是类型Stringequals()检查值是否相等