我定义了一个 Double 实例变量,如下所示:
public class CurrencyActivity extends Activity {
private Button convertBtn;
private Double SEKrate;
....
public void convertCurrency() {
....
Double inputNum = Double.parseDouble(editTextStr);
Double result = inputNum*SEKrate;
....
}
....
}
运行时,它在该行显示 NullPointer 异常
Double result = inputNum*SEKrate;
似乎 SEKrate 已初始化为 null,但此处未执行自动装箱。对此有什么想法吗?