多语言展示
当前在线:1759今日阅读:6今日分享:31

java如何创建和遍历数组

不管在哪种编程语言中,数组都是常见的数据结构,它的定义是具有相同类型的,用一个标识符封装到一起的基本类型数据序列或对象序列。下面介绍的是一维数组和二维数组。
工具/原料
1

java开发环境配置完成的电脑

2

记事本或编程软件

一维数组
1

我们先来介绍一维数组,一维数组其实就是类型相同的线性集合,在java中使用new对数组进行内存分配,在使用数组前必须先定义数组的的类型。

2

创建数组的方法方法一:先声明,然后用new 运算符进行内存分配,声明一维数组的方式有俩种,如图所示,声明完以后还不能使用,因为没有为它分配内存空间,所以我们要使用new来为它分配空间,如图中所示:

3

方法二:声明的同时为数组分配内存,这种方式其实就是把声明和分配结合到一起,这也是常用的方式,如图:

4

初始化:下面来就可以初始化一维数组了,初始化就是为数组添加元素,一般初始化也分俩种形式,如图所示:

5

遍历一维数组:遍历就是将数组中的元素都访问一次,具体代码如图:

6

在cmd下编译运行如图:

二维数组
1

二维数组可以看成特殊的一维数组,因此二维数组的许多地方和一维数组具有相似性

2

二维数组的创建:方法一:和一维数组的创建一样,也有俩种,第一种也是先声明,再用new 为数组分配内存,声明的方法也有俩种,具体方式如图:

3

方法二:声明的同时为数组分配内存,同一维数组一样,它也是把声明和分配结合到一起,如图:

4

二维数组的初始化:同一维数组一样,初始化用大括号完成,如图所示:

5

二维数组的遍历有俩种方法,一种是用for循环,另一种是用foreach()方法,但foreach()方法也是利用for语句,先来说第一种,用for循环遍历,代码如图所示:

6

运行cmd编译运行得,如图:

7

下面利用foreach()方法遍历,代码和运行结果如图所示:

推荐信息