相关疑难解决方法(0)

如何检查int是否已初始化?

如何检查我声明的int是否已使用变量初始化? number == null不会起作用,因为整数是原始类型.

此问题不相关,因为用户询问如何检查int是否为null,应答者响应使用Integer.但是,我想检查原始数据类型int是否已初始化.

这个问题也无关紧要,因为这是一个参考类型,而我要求一个原始类型.已经澄清-.-并且仍然有标记......

java int initialization

4
推荐指数
1
解决办法
4631
查看次数

如何设置为int值null?Java Android

这是将已定义的int设置为null的最佳方法?

private int xy(){
    int x = 5;
    x = null; //-this is ERROR
    return x;
}
Run Code Online (Sandbox Code Playgroud)

所以我选择这个

private int xy(){
    Integer x = 5;
    x = null; //-this is OK
    return (int)x;
}
Run Code Online (Sandbox Code Playgroud)

然后我需要这样的东西:

if(xy() == null){
    // do something
}
Run Code Online (Sandbox Code Playgroud)

我的第二个问题是否可以安全地将Integer转换为int?

谢谢你的回复.

java int null android integer

1
推荐指数
3
解决办法
5万
查看次数

标签 统计

int ×2

java ×2

android ×1

initialization ×1

integer ×1

null ×1