數(shù)組的定義
? ? 聲明數(shù)組變量有兩種方式:
? ? ? ? 1. dataType[] arrayRefVar, 數(shù)據(jù)類型 [] 數(shù)組名字;
? ? ? ? 2.?dataType arrayRefVar[],數(shù)據(jù)類型? 數(shù)組名字[] ;
? ???建議使用?dataType[] arrayRefVar?的聲明風(fēng)格聲明數(shù)組變量;
? ??創(chuàng)建數(shù)組
????Java語(yǔ)言使用new操作符來(lái)創(chuàng)建數(shù)組:
????????arrayRefVar = new dataType[arraySize];
? ??????上面的語(yǔ)法語(yǔ)句做了兩件事:
????????????一、使用 dataType[arraySize] 創(chuàng)建了一個(gè)數(shù)組。
????????????二、把新創(chuàng)建的數(shù)組的引用賦值給變量 arrayRefVar。
? ??????數(shù)組變量的聲明,和創(chuàng)建數(shù)組可以用一條語(yǔ)句完成,如下所示:
????????????dataType[] arrayRefVar = new dataType[arraySize];
? ??????另外,你還可以使用如下的方式創(chuàng)建數(shù)組。
????????????dataType[] arrayRefVar = {value0, value1, ..., valuek};
? ? 注意: 所有對(duì)象數(shù)組再創(chuàng)建的時(shí)候默認(rèn)值為 null;
? ? ? ? ? ? ? ? 數(shù)組是應(yīng)用類型數(shù)據(jù);

多維數(shù)組
? ??type[][] typeName = new type[typeLength1][typeLength2];
? ? 比如:?String[][]? strArr= new String[3][4];
? ? 二維數(shù)組? strArr 可以看成一個(gè)3 行 4列的數(shù)組;
? ? 示例: 只指定行數(shù)不指定列數(shù)是正確的,反之則不行;

? ? 初始化
? ? ? ? int[][] num = {{1, 2, 3},{4, 5, 6},{7, 8, 9}};
數(shù)組的遍歷
? ? 1. 常用的 for 循環(huán)(就不再介紹了)
? ? 2.?For-Each 循環(huán)
? ??????for(type element: array){ System.out.println(element);}
