声明数组
dataType[] arrayRefVar; // 首选的方法或dataType arrayRefVar[]; // 效果相同,但不是首选方法
创建数组
dataType[] arrayRefVar = new dataType[arraySize];dataType[] arrayRefVar = {value0, value1, ..., valuek};
遍历操作数组
// 打印所有数组元素for (int i = 0; i < myList.length; i++) {System.out.println(myList[i] + " ");}// 计算所有元素的总和double total = 0;for (int i = 0; i < myList.length; i++) {total += myList[i];}System.out.println("Total is " + total);// 查找最大元素double max = myList[0];for (int i = 1; i < myList.length; i++) {if (myList[i] > max) max = myList[i];}System.out.println("Max is " + max);
For-each遍历
for(type element: array){System.out.println(element);}
多维数组
type[][] typeName = new type[typeLength1][typeLength2];//初始化其中一维String[][] s = new String[2][];s[0] = new String[2];s[1] = new String[3];
