數據結構之----數組
阿新 • • 發佈:2018-10-29
數值 i+1 pre 關聯 test 空間 tab 表示 創建
數組:
數組是最簡單,也是使用最廣泛的數據結構。棧,隊列等其他數據結構均由數組演變而來。
例如:
1 | 2 | 3 | 4 | 5 |
這是一個包含5個元素的簡單數組,數組長度為5。每個數組元素都關聯一個正數值稱為索引,它表明每個元素所在的位置。
特點:
- 數組是相同數據類型的元素的集合
- 數組中各個元素的存儲是有先後順序的,它們在內存中開辟一塊連續的存儲空間按照這個先後順序連續存放在一起。
- 數組元素用數組的名字+它在數組中的位置明確表示,例如:arr[0] ,表示數組第一個元素。
類型:
- 一維數組。
- 多維數組。
Java中數組的基本操作:
public class TestArrays {public static void main(String[] args) { // 創建一個大小為5的數組。 int[] arr = new int[5]; // 給數組賦值 for (int i = 0; i < 5; i++) { arr[i] = i+1; System.out.println(arr[i]); } //數組長度 int length = arr.length; System.out.println(length);//取出第三個元素 int i = arr[2]; System.out.println(i); } }
數據結構之----數組