java的int初始的简单介绍

博主:adminadmin 2022-11-23 07:37:08 59

本篇文章给大家谈谈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初始的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。