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

java map定義和使用

阮建安1年前9瀏覽0評論

Java的Map是一種鍵值對集合,常用于存儲一些具有映射關系的數據。在定義Map的時候,我們要先指定鍵和值的數據類型,例如:

Map<String, Integer> map = new HashMap<>();

上面的代碼定義了一個使用String作為鍵和Integer作為值的HashMap。

向Map中添加元素可以使用put方法:

map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);

從Map中刪除元素可以使用remove方法:

map.remove("banana");

從Map中獲取元素可以使用get方法:

int count = map.get("apple");

遍歷Map中的元素可以使用for-each循環(huán):

for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
int value = entry.getValue();
System.out.println(key + ": " + value);
}

上面的循環(huán)中,entry表示Map中的一個鍵值對,getKey和getValue方法可以分別獲取鍵和值。

Map還提供了其他很多方法,包括containsKey、containsValue、keySet、values等等。使用Map可以方便地處理一些有映射關系的數據,例如統(tǒng)計詞頻等。