9.26-数组
概念
同一类型数据的集合。其实数组就是一个容器。
好处
可以自动给的数组中的元素从0开编号(下标),
方便操作这些元素
定义数组的两种格式
格式一:(直接指定数组的长度(元素数量))
元素类型[] 数组名 = new 元素类型[数组的长度];
//通过new关键字创建一个int类型的数组对象,这个容器中有3个元素
int[] ary = new int[3];注意
元素类型[] 数组类型 int[] double[] String[]
格式二(指定数组元素)
简写:
例子
数组的填充与迭代(遍历)
例子一
例子二-回文数
Arrays 数组工具类
Arrays.toString()
将给定数组中的元素链接为字符串,目的是便于输出
Arrays.equals()
比较两个数组的内容是否相等(包括内容、长度、大小、位置等)
Arrays.sort()
数组的排序方法(升序)
Arrays.binarySearch()
二分查找法:根据给定的元素查找对应的下标
注意:不能在未排序的数组上进行查找
Arrays.copyOf()
数组的复制加扩充方法(复制为新数组)
Arrays.fill()
数组的填充
System.arraycopy()
数组的复制(可以在两个已经存在的数组之间进行复制)
练习题
练习题一-双色球
练习题二-双色球增强写法
最后更新于