1. 程式人生 > >Java 基礎篇5-一維陣列

Java 基礎篇5-一維陣列

1.一維陣列(重點)
1.1 基本概念
   當需要在程式中記錄單個數據內容時,則宣告一個變數即可;
   當需要在程式中記錄多個數據型別相同的資料內容時,則宣告一個一維陣列進行處理,而一維陣列的本質就是在記憶體中申請一段連續的儲存單元。
      
   陣列名 - 陣列的名稱,用於記錄該連續儲存單元的首地址資訊。
   陣列元素 - 主要指陣列中的資料內容。
   陣列長度 - 主要指陣列中最多可以存放的元素個數,通常使用 陣列名.length 方式獲取。
   陣列下標 - 主要指陣列中每個元素的編號,從0開始可以取到 陣列長度-1。

1.2 陣列的宣告
(1)語法格式
   資料型別[] 陣列名稱 = new 資料型別[陣列的長度];
如:
   int[] arr = new int[5];  - 表示宣告一個長度為5元素型別為int的一維陣列
   int num = 5;             - 表示宣告一個初始值為5的int型別變數
   int arr[] = new int[5];  - 不推薦使用

注意:
   只有在宣告陣列時[]中的數值才代表陣列的長度,否則一律代表陣列的下標;

(2)陣列的初始化
   資料型別[] 陣列名稱 = {初始值1, 初始值2, ...};
如:

   int[] arr = {10, 20, 30, 40, 50}; - 宣告一個初始值為10、20、30、40、50的一維陣列

不積跬步,無以至千里;不積小流,無以成江海。

但願能夠幫助看到這篇文章的你! ^_^ 加油