参照データ型
定義形式:
動的初期化:各要素の保存されたコンテンツが
宣言され、対応するデータ型のデフォルト値で初期化され、配列が初期化されます:
データ名[] =新しいデータ型[長さ];
データ型[]配列名=新しいデータ型[長さ];
静的初期化:定義時に配列の内容を設定します。
簡略化された形式:
データ型配列名[] = {data1、data2、data3 ... datan};
完全な形式:
* **データ型配列名[] =新しいデータ型[] {データ1、データ2、データ3 ...データn};
配列には、添え字またはループでアクセスできます(添え字は0から始まります)
。
package day02;
public class array {
public static void main(String[] args) {
int data [] = new int [3]; //动态初始化
//为元素赋值
data[0]=11;
data[1]=22;
data[2]=33;
System.out.println(data[0]); //通过下标访问数据0~n-1
System.out.println(data[1]);
System.out.println(data[2]);
System.out.println("*************************");
for (int i = 0; i < data.length; i++) { //利用循环访问数组
System.out.print(data[i]+"\t");
System.out.println();
}
System.out.println("***************************");
System.out.println("使用数组的静态初始化");
int data1[] = new int [] {1,2,3}; //静态初始化
for (int i = 0; i < data1.length; i++) {
System.out.print(data1[i]+"\t");
}
}
}