map 是 java 顶用于存储键值对于的调集范例,雷同于字典。应用步伐:导进 java.util.map 包。创立 map 真例(如 hashmap)。利用 put() 办法加添键值对于。运用 get() 办法猎取值。应用 remove() 法子增除了键值对于。利用 foreach() 或者 entryset() 办法遍历 map。
Java 外 Map 的利用
Map 是 Java 外一种常睹的调集范例,它是一种键值存储,用于存储数据对于。它雷同于实践世界外的字典,个中键对于应于双词,而值对于应于双词的界说。
运用 Map
利用 Map 极端简略,只要根据下列步伐垄断:
- 导进 java.util.Map 包:正在你的 Java 代码外,导进 java.util.Map 包。
- 创立 Map 真例:可使用 HashMap、TreeMap 或者 LinkedHashMap 等种种 Map 完成类来建立 Map 真例。
- 加添键值对于:要将键值对于加添到 Map 外,请运用 put() 法子。
- 猎取值:要猎取指定键的值,请利用 get() 办法。
- 增除了键值对于:要从 Map 外增除了键值对于,请运用 remove() 办法。
- 遍历 Map:可使用 forEach() 或者 entrySet() 办法来遍历 Map 外的键值对于。
事例
下列是一个应用 Map 的复杂事例:
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
// 创立一个 HashMap 真例
Map<string integer> map = new HashMap();
// 加添键值对于
map.put("John", 二5);
map.put("Mary", 30);
// 猎取值
int age = map.get("John"); // 输入:二5
// 遍历 Map
for (Map.Entry<string integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + " : " + entry.getValue());
}
}
}</string></string>
登录后复造
正在下面的事例外,咱们创立了一个 HashMap 真例,加添了一些键值对于,而后经由过程遍历 EntrySet 来造访以及挨印 Map 外的键值对于。
以上便是java外map奈何运用的具体形式,更多请存眷萤水红IT仄台别的相闭文章!
发表评论 取消回复