有没有办法检查是否在Java中定义了变量?

cha*_*le7 14 java variables android

在我的Android应用程序中,我需要检查一个变量是否已经定义,所以我没有得到空指针异常.有什么方法吗?

Bhe*_*ung 29

如果尝试使用未定义的变量,代码将无法编译,因为在Java中,必须在使用变量之前定义变量.

但请注意,变量可以为null,并且可以检查是否为null以避免NullPointerException:

if (var != null) {
    //...
}
Run Code Online (Sandbox Code Playgroud)