gpt4 book ai didi

java - 检查对象为空

转载 作者:IT老高 更新时间:2023-10-28 20:46:08 25 4
gpt4 key购买 nike

基本上你如何检查一个对象是空的还是空的。我的意思是,如果我实例化了一个对象,但它的所有值或字段都是空的,如果它是空的,我该如何 checkin 代码?

我试过了;

if (doc != null){
.... do something

但它似乎不起作用。

最佳答案

您不能直接执行此操作,您应该提供自己的方式来检查。例如。

class MyClass {
Object attr1, attr2, attr3;

public boolean isValid() {
return attr1 != null && attr2 != null && attr3 != null;
}
}

或者将所有字段设置为 final 并在构造函数中对其进行初始化,这样您就可以确保所有内容都已初始化。

关于java - 检查对象为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14463289/

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