gpt4 book ai didi

java - 当我使用 int 时,NullpointerException 如何不抛出?

转载 作者:行者123 更新时间:2023-11-29 06:56:44 25 4
gpt4 key购买 nike

<分区>

我有两个不同的程序,一个使用 int,另一个使用 Double。对于下面的代码,我得到了 NullpointerException

public class Solution {

Double cost;
void addTax(Double b)
{
cost+=b;
}

public static void main(String[] args)
{
new Solution().addTax(30.00);
}
}

但对于以下使用 int 的代码,不会出现任何运行时错误。

public class Solution {

int cost;

void addTax(int b)
{
cost+=b;
}

public static void main(String[] args)
{
new Solution().addTax(30);
}
}

那怎么可能呢?请解释一下。

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