gpt4 book ai didi

java - 在 If 语句中比较字符串时出错

转载 作者:行者123 更新时间:2023-12-01 15:24:27 24 4
gpt4 key购买 nike

我有一个名为“name”的变量存储在工作文件夹中的另一个类中。我想将它与 JOptionPane 中的用户输入进行比较。我的代码是这样的:

String userInput = JOptionPane.showInputDialog(null, "What is the value?");
if(name.equals(userInput)){JOptionPane.showMessageDialog(null, "You are correct.");}

当我编译程序时,它抛出找不到符号“name”的错误。我是否必须以其他方式调用该变量才能将其与用户输入进行比较,还是我在这里完全错了?

最佳答案

如果name是不同对象的成员,那么您需要指定哪个对象。

thingWithAName.name.equals(userInput)

关于java - 在 If 语句中比较字符串时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10376973/

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