一、Java的分类
java se java标准版 桌面程序
Java ee Java企业版 web程序
Java me Java微型版 移动设备
二、一维数组
1.语法格式(2种):
数据类型[] 数组名; int[] myIntArray;
数据类型 数组名[]; int myIntArray[];
2.数组创建(2种):
1)先声明后创建
数据类型[] 数组名;
数组名 =new 数据类型[数组长度];
int[] arr;
arr = new int[10];
2)声明的同时并创建数组
数据类型[] 数组名 = new 数据类型[数组长度];
int[] arr = new int[10];
3.数组的初始化:声明的同时给数组赋值
int[] arr ={1,2,3}
4.数组元素的引用
数组名[下标]; (下标从0开始)
arr[0]; arr[1]; arr[2];
5.数组长度
arr.length
6.增强型for循环:将数组中的元素全部输出
int[] arr={1,2,3}
for(int n:arr)
System.out.println(n);
三、二维数组
1.声明格式(3种)
数据类型[][] 数组名; int[][] intArr;
数据类型 数组名[][]; float floatArr[][];
数据类型[] 数组名[]; double[] doubleArr[];
2.数组创建(2种):
1)先声明后创建
数据类型[][] 数组名;
数组名 =new 数据类型[行][列];
int[][] arr;
arr = new int[2][3];
2)声明的同时并创建数组
数据类型[][] 数组名 = new 数据类型[];
指定2行3列:int[][] arr = new int[2][3];
只指定2行,单独创建列:int[][] arr = new int[2][];
第1行有1列: arr[0] = new int[1];
第2行有2列: arr[1] = new int[2];
3.数组的初始化:声明的同时给数组赋值
int[][] arr ={{1,2,3},{4,5,6}};
4.数组元素的引用
数组名[行][列]; (下标从0开始)
arr[0][0]; arr[0][1]; arr[0][2];
java se java标准版 桌面程序
Java ee Java企业版 web程序
Java me Java微型版 移动设备
二、一维数组
1.语法格式(2种):
数据类型[] 数组名; int[] myIntArray;
数据类型 数组名[]; int myIntArray[];
2.数组创建(2种):
1)先声明后创建
数据类型[] 数组名;
数组名 =new 数据类型[数组长度];
int[] arr;
arr = new int[10];
2)声明的同时并创建数组
数据类型[] 数组名 = new 数据类型[数组长度];
int[] arr = new int[10];
3.数组的初始化:声明的同时给数组赋值
int[] arr ={1,2,3}
4.数组元素的引用
数组名[下标]; (下标从0开始)
arr[0]; arr[1]; arr[2];
5.数组长度
arr.length
6.增强型for循环:将数组中的元素全部输出
int[] arr={1,2,3}
for(int n:arr)
System.out.println(n);
三、二维数组
1.声明格式(3种)
数据类型[][] 数组名; int[][] intArr;
数据类型 数组名[][]; float floatArr[][];
数据类型[] 数组名[]; double[] doubleArr[];
2.数组创建(2种):
1)先声明后创建
数据类型[][] 数组名;
数组名 =new 数据类型[行][列];
int[][] arr;
arr = new int[2][3];
2)声明的同时并创建数组
数据类型[][] 数组名 = new 数据类型[];
指定2行3列:int[][] arr = new int[2][3];
只指定2行,单独创建列:int[][] arr = new int[2][];
第1行有1列: arr[0] = new int[1];
第2行有2列: arr[1] = new int[2];
3.数组的初始化:声明的同时给数组赋值
int[][] arr ={{1,2,3},{4,5,6}};
4.数组元素的引用
数组名[行][列]; (下标从0开始)
arr[0][0]; arr[0][1]; arr[0][2];