Java中的put和get是HashMap類中的兩個重要方法,通常用來存取鍵值對的數據。
//put方法示例 HashMapmap = new HashMap (); map.put("apple", 1); map.put("banana", 2); map.put("orange", 3); //get方法示例 int value = map.get("apple"); System.out.println(value); //輸出1
put方法用于將指定的鍵和值映射添加到Map中。如果鍵已經存在,則會用新值替換舊值。get方法用于返回與指定鍵相關聯的值。
當使用HashMap存儲鍵值對數據時,put和get方法的復雜度通常是O(1)。這意味著存儲和獲取數據所需的時間與數據的數量無關,只與運行算法的時間有關。
盡管put和get方法看起來很簡單,但它們在Java程序中特別重要。因為HashMap是一種非常常見的數據結構,在許多程序和算法中都得到廣泛的使用。