导航:首页 > 编程语言 > 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相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接