Java基础语法之数组

Java基础语法之数组

数组是一种容器,是相同类型的数据按顺序组成的一种引用数据类型。

通俗点说,数组更像是好多个同一类型的变量的集合。

一维数组

声明

声明一个可以操作的数组。

语法格式

  1. 数据类型[] 数组名;    
  2. 数据类型 数组名[];

注意:储存在数组的数据必须是同一类型。

创建

使被声明的数组可以使用。

语法格式一:先声明后创建

    数据类型[] 数组名;

    数组名 = new 数据类型[数组长度];

语法格式二声明的同时创建数组

    数据类型[] 数组名 = new 数据类型[数组长度];

注意:长度是必须指定的。

初始化

声明数据的同时给数组赋值,叫做数组的初始化。如:

    int[] num = {1,2,3,4,5,6,7};

数组的长度就是初始化时所给数组元素的个数。

元素的引用

语法格式

    数组名[数组下标];

注意:数组下标是从0开始的。

长度

属性length表示数组的长度。

数组的应用

如何输出数组中的数据。

输出一个数组中的数据也称为"遍历数组"。

冒泡排序

对一组整数按照由小到大的顺序进行排序。

因为这样的排序执行过程像是冒泡一样所以称为"冒泡排序"。

二维数组

如果说一维数组是一行表格,那么二维数组更像是有行有列的表格。

声明

语法格式一:数据类型[][] 数组名;

语法格式二:数据类型 数组名[][];

语法格式三:数据类型[] 数组名[];

创建

语法格式一:数组名 = new 数据类型[行][列];

语法格式二:数据类型[][] 数组名 = new 数据类型[行元素][列元素];

注意:在列数并没有指定时,可以分别创建。(数组名[行下标] = new 数据类型[列下标]),每一行的数据数量是可以不相同的。

引用

语法格式

    数组名[行下标][列下标];

初始化

语法结构

数据类型[][] 数组名 = {{1行1列, 1行2列, 1行3列},{2行1列, 2行2列, 2行3列},{3行1列, 3行2列, 3行3列}};

遍历

这是一个三行三列的二维数组的遍历方式。

会长时间不间断跟新我所学到的知识。

错误希望指正

我们会变得更好,加油!

我们评论区里见!

猜你喜欢

转载自www.cnblogs.com/auditoryfeather/p/12439029.html