gpt4 book ai didi

java Action 监听器问题

转载 作者:行者123 更新时间:2023-12-01 16:00:12 30 4
gpt4 key购买 nike

我正在尝试使用 swingf 制作一个简单的登录系统,我在使用 if 语句检查登录详细信息时遇到了一些麻烦,如果您能在我的代码中找到任何错误,那就太好了:)(第二个 if 语句不触发如果在文本框中输入测试)

public void actionPerformed(ActionEvent e)
{
if ((e.getSource()) == loginButton)
{
login();
}
}

public void login()
{
String test = loginField.getText();
System.out.println(test);
if (test == "test")
{
System.out.println(test);
}
}

最佳答案

看起来您正在尝试将字符串测试与“test”进行比较。

在 Java 中,您可以像这样比较两个字符串:

if (test.equals("test")) {

仅当两个字符串是完全相同的对象时,== 运算符才会返回 true。

关于java Action 监听器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4174512/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com