* 一维数组 语法 :数据类型[]数组名=new 数据类型[(大小)];
* * 排序:(选择 插入 归并 希尔 桶 酒...)
-
代码管理: git(分布式)svn(集中式)
-
二维数组 语法 :数据类型[][]数组数组名=new数组类型[(长度)(长度)];
-
游戏:扫雷,跳一跳 声明有几个数组
-
本质就是一个一维数组
-
一维数组 语法 : 数据类型[]数组名称 = new 数据类型[(大小)];
-
二维数组 语法 : 数据类型[][]数组名称 = new 数据类型 [长度][(长度)];
-
original:源数组
-
from:开始位置
-
to:结束位置
-
返回值是一个int[ ]数组
-
int [ ] b=Arrays.copyOfRange(a,0,5);
-
搜索:
-
binarySearch(a,key)
-
a:源数组
-
key:数据
-
返回值是int 类型的数据 返回值定数据的下标
-
注意他必须先排序才能够找出正确的下标,如果有重复的数据,结果是不确定的
-
判断两个数组是否相等 Arrays.equals(第一个数组名,第二个数组名)
-
boolean equals=Arrays.equals(数组名。目标数组名);
-
System.out.println(equals);//输出true或flase
-
把数组转换成字符串
-
System.out.println(Arrays.to.String(数组名));
-
填充Arrays.fill(数组名,数据);
-