「javaint初值」java初始值
本篇文章给大家谈谈javaint初值,以及java初始值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java中创建int型数据,初始化时它的默认值是? 不是0嘛?为什么答案是null
- 2、java 中 int 初始值
- 3、java 中声明了int数组没有初始化时,int数组的默认值为什么是null而不是0?
- 4、JAVA中int类型一维数组的默认值是多少
- 5、java中int 和 Integer 有什么区别
- 6、java小问题:int型的默认值是?
Java中创建int型数据,初始化时它的默认值是? 不是0嘛?为什么答案是null
java分为基础数据类型和引用数据类型两种,int是基础数据类型,初始值是0,它对应的有一种引用类型叫做Integer类,没初始化时是null。如果你的书中说int的初始值是null,请把题目完全再说一次,我不信这个邪。
java 中 int 初始值
结果选 D ;
首先你的类好像写法不对吧,没有括号。
其次是变量没有赋初值,
如果main 函数中 没有j变量 只输出全局变量i 就不会报错,结果为零,
全局变量i 会有一个默认值0,
但是j 是一个局部变量,所以必须赋初值;
java 中声明了int数组没有初始化时,int数组的默认值为什么是null而不是0?
int[]数组不是基本类型,是对象,所以默认为null
java里面所有对象没有new得时候,都为null,基本类型int才是默认为0
JAVA中int类型一维数组的默认值是多少
堆上数组有默认值为1(new出来的 int a[]=new int[3];)
栈上的是随机的没有手动初始化之前不能用于计算和给其他变量赋值 (int a[10];)
java中int 和 Integer 有什么区别
1、int是基本数据类型,integer是一种包装类,后者可存储前者并添加int不支持或不能正确支持的操作,为了实现泛型;
int初值0,integer是null。
2、在百度中搜索是可以搜索到更为详细的解说,例如
java小问题:int型的默认值是?
你定义的i是临时变量,这种临时变量是不会初始化的,只有类的成员变量才会被初始化。比如
class test {
private int i;
}
然后你创建一个test对象,new test(),那么这个对象的属性i就会被默认初始化为0。
关于javaint初值和java初始值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
The End
发布于:2022-12-28,除非注明,否则均为
原创文章,转载请注明出处。