1.数组是相同类型数据的有序集合
2.数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成的
3.Java中使用new来创建数组 : 例:int[] arrayName = new int[arraySize]
4.数组的元素是通过索引进行访问的,索引是从0开始的
5.如果数组索引超出边界了,则会出现 ArraylndexOutOfBoundsException(数组下标越界异常)
1.静态初始化:创建的时候就直接赋值 int[] a = {1,2,3}
2.动态初始化:在创建数组的时候定义数组大小 int[] b = new int[10]
多维数组1.多维数组就是多层数组的嵌套
2.输出数组的元素时,可自己写方法进行输出或者使用Arrays类的方法
Array类常用方法1.toString():Arrays.toString(a) 意为将a数组的元素遍历出来
2.sort():排序算法
3.fill():填充
冒泡排序1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,就交换它们的位置;
2.每次比较都会产生一个该数组中最大或者最小的数字
3.下一轮就会少一轮排序
4.一次循环直至结束
ps:2022.8.8晚上断网了(o゜▽゜)