gpt4 book ai didi

java - 使用 if-else 防止 JTextfield 中的字符串为 null

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

我是Java新手。我想提醒我的用户,如果他们没有在 JTextField 中输入 String,因此我使用 if-else 声明来维护。但是我测试的时候提示并没有跳出来。

如何使用 if-else 语句防止文本字段中的字符串为空?

if ( !name == null && score >= 0) {
Student stu = new Student(name, score);
students.add(stu);
}
}
else if(name == null) {
reminder.setText("Could you tell me your name?");
}
else{
reminder.setText("Enter numbers for score! Must be a positive number!");
}

最佳答案

空检查是if (object != null),如果您想检查文本字段是否已填充,

JTextField field = new JTextField();
String text = field.getText();
if (text != null && text.length() > 0) {
System.out.println("Field has data");
}

关于java - 使用 if-else 防止 JTextfield 中的字符串为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59416450/

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