中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java的map.entry怎么使用

小億
99
2023-07-07 21:42:53
欄目: 編程語言

Map.Entry是Map接口中的一個內部接口,它表示Map中的一個鍵值對。可以通過調用Map的entrySet()方法獲得Map中所有的鍵值對,返回一個Set集合,其中每個元素都是一個Map.Entry對象。

下面是使用Map.Entry的示例代碼:

import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
// 創建一個Map
Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
// 遍歷Map中的鍵值對
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println(key + " -> " + value);
}
}
}

輸出結果為:

apple -> 1
banana -> 2
orange -> 3

在上述代碼中,首先創建了一個HashMap對象,并向其中添加了三個鍵值對。然后通過調用entrySet()方法獲得Map中所有的鍵值對,返回一個Set集合。接下來使用增強for循環遍歷Set集合中的每個元素,每個元素都是一個Map.Entry對象。通過調用Map.Entry的getKey()方法和getValue()方法可以分別獲得鍵和值。最后將鍵和值打印出來。

0
江津市| 高淳县| 文登市| 特克斯县| 收藏| 交口县| 兴海县| 巫山县| 新安县| 舞阳县| 新绛县| 阿克陶县| 杨浦区| 郯城县| 芦山县| 黔西| 鄄城县| 德格县| 策勒县| 噶尔县| 博客| 翼城县| 鄂托克前旗| 于都县| 通许县| 清远市| 黄陵县| 马公市| 河源市| 彰武县| 呈贡县| 黄石市| 乳源| 澄江县| 徐汇区| 安西县| 团风县| 霍州市| 寻乌县| 江油市| 麦盖提县|