Java 中 Hashmap 的使用
-
注意事项
-
curd
- create
- put(key, value)
- update
- replace(key, newValue)
- retrieve
- get(key)
- containsKey(key)
- containsValue(value)
- keySet(): 获取 key 的集合
- delete
- remove(key): 删除某个键值对
- clear(): 删除所有键值对
- create
-
遍历
- foreach 结构
import java.util.HashMap;
public class test {
public static void main(String[] args) {
HashMap<Integer, String> idToName = new HashMap<>();
// 新增数据
idToName.put(1, "John");
idToName.put(2, "Mary");
idToName.put(3, "Mike");
// 遍历输出
printIntToStrMap(idToName);
// 更新
idToName.replace(1, "Tom");
// 查找数据
System.out.println(idToName.get(1));
// 删除数据
idToName.remove(1);
printIntToStrMap(idToName);
}
public static void printIntToStrMap(HashMap<Integer, String> idToName) {
for (int id : idToName.keySet()) {
System.out.println(id + ": " + idToName.get(id));
}
}
}
声明:本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。