2021-01-15


数组


1、数组,可以把数组理解成一个大盒子,在大盒子里面进行分类,给每一个物品一个编号。
在Java中的数组下标是从第 0 位开始 ,创建数组用到一对中括号 [] ,
在Java中数组声明定义: 变量类型[] 数组名; 或者 变量类型 数组名[] ;
给数组分配空间: 关键字 new 。语法: 数组名 = new 数据类型 [长度] ; 结合起来:
变量类型[] 数组名 = new 数据类型[长度] ;
给数组赋值 ,语法: 数组名[下标] = 数值;
变量类型[] 数组名 = new 变量类型[]{ 值1 , 值2 , 值3 , …… , 值n };
变量类型[] 数组名 ={ 值1 , 值2 , 值3 , …… , 值n };
在Java中数组是和循环一起使用,一般是for循环或者while循环,在循环就有数组长度的判断,
用到的关键字叫做 length , 数组长度是: 数组.length
2、在Java中数组一般是用来存储一列数据,数据包括数字和文字。一般用进行排序,一般是用
快速排序和冒泡排序。
例子:创建一个数组长度是6,分别是赋值:98、78、88、58、18、68
例子:给数组循环赋值,从1赋值100到,
练习:创建一个长度为20的数组随机赋 1~10 之间的数字,找到总和,最大值,最小值,平均值
3、冒泡排序算法,在Java中常见的有冒泡排序,在冒泡排序里面一般需要一个双循环(嵌套循环),
在冒泡排序里面,前一个和后一个数进行比较,如果比他大或者小就交换位置。
例子:创建一个数组长度是6,分别是赋值:98、78、88、58、18、68,进行从小到大的排序。
4、函数排序,在Java中是调用Arrays类,由jdk提供在 util 包里面。
在Arrays类里面可以调用 sort 进行递增排序,可用 toString 直接输出排序内容。
5、选择排序算法,选择是每一个数字和后面数字进行比较,如果比他大或者小就交换位置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值