Java如何声明和初始化数组?

Java如何声明和初始化数组?演示声明一维数组的方式,以 int 数组为例:// 创建长度为:3 的 int 数组,并赋值,以下写法都是正确的。

大家好,欢迎来到IT知识分享网。Java如何声明和初始化数组?

演示声明一维数组的方式,以 int 数组为例:

// 创建长度为:3 的 int 数组(其他数据类型方式相同),并赋值,以下写法都是正确的

int[] intArr= new int[3];

int[] intArr= {1, 2, 3};

int[] intArr = new int[]{1, 2, 3};

/// Java 8 以的可以使用 IntStream声明数组,仅支持 int 类型

// 创建长度为100的数组,赋值: 0 到 99

int [] intArr= IntStream.range(0, 100).toArray();

// 创建长度为101的数组,赋值: 0 到 100

int [] intArr= IntStream.rangeClosed(0, 100).toArray();

// 指定数据创建数组

int [] intArr= IntStream.of(12,25,36,85,28,96,47).toArray();

// 指定数据创建数组并排序

int [] intArr= IntStream.of(12,25,36,85,28,96,47).sorted().toArray();

多维数组声明及赋值:

以 int 类型为例声明二维数组并赋值!

// 声明,以下写法都是正确的

int[][] num = new int[5][2];

int num[][] = new int[5][2];

int[] num[] = new int[5][2];

// 赋值

num[0][0]=1;

num[0][1]=2;

num[1][0]=1;

num[1][1]=2;

num[2][0]=1;

num[2][1]=2;

num[3][0]=1;

num[3][1]=2;

num[4][0]=1;

num[4][1]=2;

// 更简单的赋值方式

int[][] num={ {1,2}, {1,2}, {1,2}, {1,2}, {1,2} };

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/57303.html

(0)
上一篇 2024-05-04 22:33
下一篇 2024-05-05 07:17

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信