gpt4 book ai didi

java - java中的整数类型&& Null

转载 作者:行者123 更新时间:2023-11-29 08:17:48 24 4
gpt4 key购买 nike

我有一个类,例如:

class node 
{
Integer id ;
double lon;
double lat ;
.....
}

其他类中有一个方法从节点类中获取参数,并通过它们进行一些操作....在这个方法中,有条件像 (node1.getId == node2.getId) ...

现在我需要给这个方法 node1 和 node2 参数,其中 node1 的 id = null ..当它在 (node1.getId == node2.getId) 之间进行比较时,会抛出 NullpointerException ...

Java 中是否有一个整数类型,我可以将它的对象与 null 进行比较?像 C# 中的“int?”..

最佳答案

没有什么比 ? 更好的了。如果有可能为 null,则必须对其进行测试。

所以,

if (node1 == null || node2 == null) {
return false;
}

关于java - java中的整数类型&& Null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3134750/

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