一 .数组
1.定义
- 是一个变量,存储相同数据类型的一组数据
2.数组的基本要素
- 2.1标识符:数组的名称
- 2.2数组元素:向数组中存储的数据
- 2.3元素下标:对元素进行编号从0开始
- 2.4元素类型:数组元素的类型
3.使用数字
- 3.1声明:int[] array;
- 3.2分配空间:array =new int[5];
- 3.3赋值:array[1]=10;
- 3.4处理数据:array[1]*10
//数组的两种初始化方式
int[] a =new int[10]
int[] b ={10,32,5,5,31,13}
4.类的扩展:
- 数组类 Arrays
- 方法1:Arrays.sorts(数组) 排序升序
- 方法2:Arrays.toString(数组) 转成字符串数组的形式.
二.二维数组
1.定义
元素是一维数组的数组
2二维数组的声明格式
//声明一
int[][] arr = new int[3][2]
//含义:1.这个二维数组里有三个一维数组
// 2.三个一维数组里的变量都是两个
//声明二
int[][] arr1 = {{123,12,1},{12,1},{1}}
//声明三
int[][] Arr2 = new int[2][]
Arr[0] = new int[3];
Arr[1] = new int[2];
Arr[2] = new int[2];
3.二维数组的赋值
利用二重循环赋值
int[][] arr = new int[5][3];
for(int i=0;i<arr.length;i++){
for(int a =0;a<arr[i].length;a++){
arr[i][a]=10;
}
}
网友评论