java的int初始的简单介绍
本篇文章给大家谈谈java的int初始,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java小问题:int型的默认值是?
你定义的i是临时变量,这种临时变量是不会初始化的,只有类的成员变量才会被初始化。比如
class test {
private int i;
}
然后你创建一个test对象,new test(),那么这个对象的属性i就会被默认初始化为0。
java 中声明了int数组没有初始化时,int数组的默认值为什么是null而不是0?
int[]数组不是基本类型,是对象,所以默认为null
java里面所有对象没有new得时候,都为null,基本类型int才是默认为0
JAVA中int类型默认值是多少?
0你可以设置一个Int类型的类属性不给赋初始值,然后再主方法中输入
java数组的初始化
一维数组
1)
int[] a; //声明,没有初始化
2)
int[] a=new int[5]; //初始化为默认值,int型为0
3)
int[] a={1,2,3,4,5};
//初始化为给定值
4)
int[] a=new int[]{1,2,3,4,5}; //同(3)
int[] a=new int[5]{1,2,3,4,5};
//错误,如果提供了数组初始化操作,则不能定义维表达式
5)
int[] a;
a=new int[5]; //正确,同(2)一样
int[] a;
a={1,2,3,4,5}; //错误数组常量只能在初始化操作中使用,如(3)
6) int a[];
a[0]=1;
//错误,因为数组没有初始化,不能赋值a[1]=2; 二维数组
1)
int[][] a;
//声明,没有初始化
2) int[][] a=new int[2][3];
//初始化为默认值,int型为0
3)
int[][] a={{1,2},{2,3},{3,4}};
//初始化为给定值
int[][] a={{1,2},{2,3},{3,4,5}};
//没有错,数组空间不是连续分配的,所以不要求每一维的大小相同
4)
int[][] a=new int[2][];
a[0]=new int[3];
//a[0]其实就是一个数组a[1]=new int[4];
//每一维的大小可以不一样
;
5)
int[][] a=new
int[][]{{1,2},{2,3},{3,4,5}};
//同(3)
java的int初始的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java的int初始的信息别忘了在本站进行查找喔。
发布于:2022-11-23,除非注明,否则均为
原创文章,转载请注明出处。