gpt4 book ai didi

java - 停止 JOptionPane 上的堆栈跟踪

转载 作者:行者123 更新时间:2023-12-01 11:46:43 26 4
gpt4 key购买 nike

我正在尝试停止似乎没有监听我的空检查的堆栈跟踪。

          if(amountEntered != null){

amntEntered = Double.parseDouble(amountEntered);
}

else if(amountEntered != ""){

amntEntered = Double.parseDouble(amountEntered);
}

else if((amountEntered == null || amountEntered == "")){
System.out.print("");
}

使用此代码,它应该停止当我尝试取消 JOptionPane 时执行的堆栈跟踪(amountEntered 是分配 JOptionPane 的变量)—— amntEntered 是双等值。

最佳答案

您正在比较字符串,因此您应该使用 amountEntered != "" 而不是

!amountEntered.equals("");

只要您想在 Java 中比较字符串,这都适用...

但是特别是对于等于null尝试string == null

关于java - 停止 JOptionPane 上的堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29083990/

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