300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 二维数组 类型_Java第六章 | 二维数组的创建及使用 数组排序算法

二维数组 类型_Java第六章 | 二维数组的创建及使用 数组排序算法

时间:2020-03-17 12:09:40

相关推荐

二维数组 类型_Java第六章 | 二维数组的创建及使用 数组排序算法

二维数组的创建及使用

1、二维数组的创建

2、二维数组初始化

3、使用二维数组

二维数组的创建

声明二维数组的方法有两种,语法如下所示:

数组元素类型 数组名字[ ][ ];

数组元素类型[ ][ ] 数组名字;

数组元素类型:决定了数组的数据类型,它可以是Java中任意的数据类型,包括基本数据类型和非基本数据类型。

数组名字:为一个合法的标识符

符号“[ ]”:指明该变量是一个数组类型变量,两个“[ ]”表示要创建的数组是二维数组。

二维数组初始化

二维数组的初始化同一维数组初始化类似,同样可以使用大括号完成二维数组的初始化。语法如下所示:

type arrayname[][] ={value1,value2…valuen};

type:数组数据类型

arrayname:数组名称,一个合法的标识符

value:数组中各元素的值

使用二维数组

二维数组在实际应用中非常广泛。下面的实例就是使用二维数组输出一个3行4列且所有元素都是0的矩阵。

数组排序算法

1、冒泡排序

2、直接选择排序

3、反转排序

冒泡排序

在程序设计中,经常需要将一组数列进行排序,这样更加方便统计与查询。程序常用的排序方法有冒泡排序、选择排序和快速排序等。本节将介绍冒泡排序方法,它以简洁的思想与实现方法而备受青睐,是广大学者最先接触的一个排序算法。

冒泡排序是最常用的数组排序算法之一,它排序数组元素的过程总是小数往前放,大数往后放,类似水中气泡往上升的动作,所以称作冒泡排序。

直接选择排序

直接选择排序方法属于选择排序的一种,它的排序速度要比冒泡排序快一些,也是常用的排序算法,是初学者应该掌握的。

反转排序

顾名思义,反转数组就是以相反的顺序把原有数组的内容重新排序。反转排序算法在程序开发中也经常用到。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。