本人初學者,正在自學Java,希望各位多多指點。O(∩_∩)O
數組的特點及創建
數組:是一容器 ,可以同時存放多個數據值。
數組的特點:
1.數組是一種引用數據類型
2.數組當中的多個數據,類型必須統一
3.數組的長度再程序運行期間不可改變
數組的初始化:在內存當中創建一個數組,並且向其中賦予一些默認值。 兩種常見的初始化方式::
1.動態初始化(指定長度)
2.靜態初始化(指定內容)
動態初始化數組的格式: 數據類型 [] 數組名稱 = new 數據類型 [數組長度]
含義:
左側數據類型,也就是數組當中保存的數據,全都是統一的什麼類型 左側的中括號,代表我是一個數組 左側數組名稱,給數組取一個名字
右側的new,代表創建數組的動作 右側的數據類型,必須和左側的數據類型保持一致
右側中括號的長度,也就是數組當中,到底可以保存多少個數據,是一個int數字
public class Demo01Array { //還是要遵循駝峯命名規則
public static void main(String[] args) {
//創建一個數組,裏面可以存放300個int數據
//數據類型 [] 數組名稱 = new 數據類型 [數組長度]
int arrayDemoOne[] = new int [300];
System.out.println(arrayDemoOne);
//這裏的array1其實是一個地址值,後面的更新會介紹數組創建時發生了什麼。
//創建一個double類型的數組,裏面能放100個double類型的數據
double[] arrayDemoTwo = new double[10];
//創建一個String類型的數組,能存放5個字符串
String[] arrayDemoThree = new String[5];
}
}
int array1[] = new int [300];
System.out.println(array1);
//這裏的array1其實是一個地址值,後面的更新會介紹數組創建時發生了什麼。