我需要查看文本字段是否有空值。我需要看看是否将整数与空值进行比较
if(Double.parseDouble(distanceTf.getText())==0)
我知道0将无法正常工作。我也知道null不起作用,我知道.equals不起作用。 有谁知道我可以如何将这行代码与空值进行比较?
if (stageTf.getText().equals("") || Double.parseDouble(distanceTf.getText()) == null) {
JOptionPane.showMessageDialog(null, "You did not enter both a stage number and distance");
return;
}
感谢所有上述的答复,但他们没有工作。
我有麻烦的代码的部分是:
if (Double.parseDouble(distanceTf.getText())==null)
它的其余部分是好的。
我试图把这个if语句之外,并在if语句中使用distanceTf.getText()。equals(“”) ,但这也不起作用。
我只是不知道如何分配一个空值的双线代码行。
我知道null
,.equals
或""
不起作用。
你会使用'更安全” ” .equals(stageTf.getText())' – Bart
感谢您的。 – Makoto