欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java map取值和取鍵

傅智翔2年前8瀏覽0評論

Java中的Map是一個經常使用的數據結構類型,它可以用來存儲鍵值對,其中鍵是唯一的,值則可以重復。對于Map的鍵值對的操作,包括取值和取鍵,我們使用get(Object key)方法來獲取值,使用keySet()方法來獲取鍵。

// 創建一個Map對象
Mapmap = new HashMap<>();
// 添加鍵值對
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
// 獲取值
int val1 = map.get("apple");
int val2 = map.get("banana");
int val3 = map.get("orange");
System.out.println("Value of apple: " + val1);
System.out.println("Value of banana: " + val2);
System.out.println("Value of orange: " + val3);

在上面的代碼中,首先我們創建了一個HashMap類型的Map對象,然后添加了3組鍵值對。接著我們使用get()方法來獲取鍵為"apple"、"banana"和"orange"的值,并將其打印出來。

接下來讓我們看一下如何使用keySet()方法來獲取鍵。

// 獲取鍵
Set<String> keys = map.keySet();
// 遍歷鍵集合
for(String key : keys) {
System.out.println(key);
}

在上面的代碼中,我們使用keySet()方法獲取鍵的集合,然后使用for循環遍歷集合并打印出每一個鍵。

使用Java Map對象可以很方便地實現鍵值對的存儲和操作,我們可以根據實際需求選擇不同的實現類,如HashMap、TreeMap等等,以滿足我們的不同需求。