Java作為一種面向對象的編程語言,也是一種高級編程語言,它提供了很多強大的工具和庫。其中,數組和集合是Java編程中最常用的兩種數據結構之一。
數組是一種固定大小的數據結構,它可以存儲相同類型的元素。Java數組的長度是固定的,一旦創建就無法改變。以下是創建和使用Java數組的示例代碼:
// 創建一個長度為5的整數數組 int[] intArray = new int[5]; // 給數組賦值 intArray[0] = 10; intArray[1] = 20; intArray[2] = 30; intArray[3] = 40; intArray[4] = 50; // 訪問數組元素 System.out.println(intArray[2]); // 輸出30
Java集合是一種動態的數據結構,它可以自動調整大小,根據需要添加或刪除元素。Java集合框架提供了很多常用的集合類型,如List、Set、Map等。以下是創建和使用Java集合的示例代碼:
// 創建一個ArrayList集合 ListstringList = new ArrayList (); // 添加元素 stringList.add("apple"); stringList.add("banana"); stringList.add("cherry"); // 訪問元素 System.out.println(stringList.get(1)); // 輸出banana // 刪除元素 stringList.remove(2); // 遍歷集合 for(String str : stringList){ System.out.println(str); }
無論是數組還是集合,它們都是Java編程中非常有用的數據結構。在實際開發中,開發人員需要根據實際情況選擇合適的數據結構來支持程序需求。