导航:首页 > 编程语言 > java整数null

java整数null

发布时间:2023-11-15 11:21:12

『壹』 在java中,如何设置一个int型的数据等于空

在java中,作为原生类型的int对象,在初始化时,均已经被默认赋值为版0。

而且 int a = null;给所有原生类权型(int ,byte ,double,boolean等)赋值为null,也会报语法错误。

所以,设置一个int型数据为空,不能直接使用int类型。应该使用其包装类Integer类型。

比如原先使用的地方testInt(int i),可以把Integer 类型的对象integer,作为参数传进去。

publicstaticvoidmain(String[]args){
//inti=null;这句代码会报语法错误
Integerinteger=null;
testInt(i);
}
publicstaticvoidtestInt(inti){//省略代码.....}

『贰』 java 中声明了int数组没有初始化时,int数组的默认值为什么是null而不是0

因为int[]是引用数据类型,一般引用数据类型的初始值都是null

『叁』 Java中的null如何理解

null,int,float.....等这些用关键字表示的类型,都不属于Object.
至于可以把null作为参数,只是特殊规定而已.
可以这么理解:
对象的引用代表的是一个内存的值,null是一个空引用,可以理解为内存的值为0;按这个意思对代码进行一下转换:
Object obj = new Object();
list.add(obj); ------> list.add(112);//把112看成内存地址.
list.add(null) ------> list.add(0);//null引用的值为0
如果在list.add方法里面没有对参数进行方法或属性的调用,则程序正常运行;否则会报NullPointException.

『肆』 JAVA中,null,是什么意思

null是没有地址
""是有地址但是里面的内容是空的

好比做饭 null说明连锅都没有 而""则是有锅没米
虽然二者看起来都是没有米 但是意义却不同

阅读全文

与java整数null相关的资料

热点内容
vss数据库 浏览:854
js日期加零 浏览:34
互盾数据恢复怎么收费 浏览:854
ps2020载入笔刷看不到文件 浏览:627
迅捷pdf转换器里有个文件卸载不了 浏览:478
数控编程x2000什么意思 浏览:731
关于计算机网络基础的 浏览:641
1kb文件夹快捷方式病毒专杀工具 浏览:755
指纹机管理者密码 浏览:624
ip网络摄像头监控软件安卓 浏览:899
如何添加一个aspx文件 浏览:767
redhat修改密码 浏览:705
编程猫从哪里开始学 浏览:980
北京市文件夹加密软件哪个好 浏览:270
大学注解哪个版本好 浏览:476
js判断浏览器支持事件 浏览:563
网络电缆掉了不知道在哪怎么办 浏览:691
碧蓝航线文件夹 浏览:397
java数组转换成枚举 浏览:419
怎么看自己爱奇艺账号密码 浏览:559

友情链接