数组的简单排序

数组的定义

数组是一种最简单的复合数据类型,它是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和不同的下标来唯一确定数组中的元素。根据数组的维度,可以将其分为一维数组、二维数组和多维数组等。这些多维数组本质上就是存储数组的数组。

数组的性质

数组在创建之后是不可改变大小的。因为在你创建数组的时候就已经吧数组的规格确定好了。然后它会自动
存储在一个比较合适的位置。可能刚好卡在存储位置的某一地方(前后的区域都已经存满了)。所以它是不7可增添的,但是数组中的内容确是可以修改的。

如何去创建一个数组

对于一维数组而言。
类型 [ ] 数组名=new 类型 [ 长度]
类型 [ ] 数组名 = {元素一,元素二,元素三,…}
数组的长度:数组名 .(点)length

数组元素的访问

数组名+[下标]。下标也就是元素在数组中的位置顺序代号。

多维数组的定义

下面以二维数组为例(整数型的)
数组数据类型 [ ] 数组名 = new 类型[ 长度]
int[][] arr=new int[5][5];

对一维数组的排序

在这里插入图片描述

实现对数组排序的可视化

这个是对界面的简单规划。以便于可视化排序时的展示。在此过程中一定要注意画笔的传递。
在这里插入图片描述
这里是监听器的内容。
在这里插入图片描述
后面就是排序结果
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值