保存一個數據,可以定義一個變量, 如果保存100個數據呢? 可以使用數組。
數組就是存儲同一類型若干數據的容器。
數據類型 [] 數組名 = new 數據類型[數組長度];
也可以:
數據類型 數組名[] = new 數據類型[數組長度];
如, 定義一個可以存儲5個int類型數據的數組:
int [] data = new int[5];
● data是一個數組名, 其實就是一個變量名, 數組是Java的一種引用數據類型, data數組名中存儲的是數組的引用(起始地址)。
● int是指數組中存儲元素的數據類型, int[]是一種數組類型, 即data變量的數據類型是 int[]。
● new運算符在堆區分配一塊連續的存儲空間, 這塊連續的存儲空間可以容納5個int類型的數據, 把這塊存儲空間的引用保存到data數組名中。
再如, 定義一個數組,存儲10個double類型的數據:
double [] data2 = new double[10];