1.数组是相同类型数据的有序集合
2.数组有n个相同类型的数据,按照一定的先后顺序组合而成
3.每个数据被称作一个数组元素,可以通过下标来访问 数组一但创建长度是确定的不可变
2.数组的声明创建//数组的创建常用方式 int[] num;//声明数组 num = new int[5];//创建一个数组里可以存储5个 //给数组赋值 //数组下标从0开始 num[0]=1; num[1]=2; num[2]=3; num[3]=4; num[4]=5; num.length//表示数组num的长度结果 //数组的内容相加 int numx=0; for(int i =0;i3.二维数组 //二维数组语法 int a[][] = new int[5][8]; int a [][] = {{1,2,3,4,5,6,7,8},{1,2,3,4,5,6,7,8},{1,2,3,4,5,6,7,8},{1,2,3,4,5,6,7,8},{1,2,3,4,5,6,7,8}} //遍历数组内容 for(int i = 0; i4.Arrays类Arrays是一个工具类里面包含很多方法
//举例 int [] a = {1,2,3,4,5,6,8,7,9}; //打印数组元素Arrays.toString(a) //数组排序升序Arrays.sort(a) //填充方法Arrays.fill(a,2,4,0)把数组a中下标为2到4之间全部填充为0 等多种方法 //冒泡排序 public static int[] bolu(int[] a){ int b = 0; for(int i =0;ia[j]){ b=a[j]; a[j]=a[j+1]; a[j+1]=b; } } return b; }



