gpt4 book ai didi

Java netbeans - 如果 jtextfield 值为空,如何将 jtextfield 值分配为零

转载 作者:行者123 更新时间:2023-12-02 10:50:46 27 4
gpt4 key购买 nike

    double B=Double.parseDouble(emp_txt2.getText());
double C=Double.parseDouble(nopay_txt3.getText());
double E=Double.parseDouble(wop_txt4.getText());
double F=Double.parseDouble(wop_txt5.getText());

double f =B+C+E+F;
String p = String.format("%.2f",f);
lb1_total3.setText(p);

当 jtextfield 为空时,我想将双 B、C、E、F 值分配为零。<​​/p>

最佳答案

您可以使用此方法代替 Double.parseDouble

public static double tryParsDouble(String s, double defaultValue) {
if (s == null) return defaultValue;

try {
return Double.parseDouble(s);
} catch (NumberFormatException x) {
return defaultValue;
}
}

然后:

double F = tryParsDouble(wop_txt5.getText(), 0.0);

关于Java netbeans - 如果 jtextfield 值为空,如何将 jtextfield 值分配为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52199006/

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