gpt4 book ai didi

java - 检查组合框是否为空值时出现错误

转载 作者:行者123 更新时间:2023-12-01 17:26:37 25 4
gpt4 key购买 nike

我有一个组合框和一个提交按钮,当提交按钮时,我想检查组合框值是否为空。我使用此代码:

ComboBox.setSelectedItem(null);
if (ComboBox.getSelectedItem().equals(null)) {
infoLabel.setText("Combo box value was null");
}

当我按下提交按钮时,出现此错误:java.lang.NullPointerException

我该如何解决这个问题?

最佳答案

您不能对 null 调用 equals。相反,只需使用 == null 即可。像这样的事情:

ComboBox.setSelectedItem(null);
if (ComboBox.getSelectedItem() == null) {
infoLabel.setText("Combo box value was null");
}

应该可以。

关于java - 检查组合框是否为空值时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14458979/

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