当前位置: 首页 > 工具软件 > Bukkit > 使用案例 >

Bukkit HashMap哈希图

郭乐意
2023-12-01

哈希图的创建

public Map<变量储存类型1,变量储存类型2> 哈希图名 = new HashMap<>();
  • “变量储存类型1”:键元素变量的储存类型
  • “变量储存类型2”:值元素变量的储存类型
  • “哈希图名”:名字不限,英文即可

哈希图的操作

向哈希图中添加键元素和其对应的值元素:

哈希图名.put(键元素,值元素);
  • “键元素”:要添加的键元素
  • “值元素”:要添加的值元素

从哈希图中移除键元素和其对应的值元素:

哈希图名.remove(键元素);

注意:此操作同时会移除键元素和该键元素对应的值元素

清除哈希图下的全部元素:

哈希图名.clear();

哈希图的读取

检测哈希图中是否有某个键元素存在:

if(哈希图名.containsKey(键元素) {
    //你的代码
}

若哈希图中有相应的键元素,执行“你的代码”中的内容

  • “键元素”:哈希图中对应的键元素

检测哈希图中是否有某个值元素存在:

if(哈希图名.containsKey(值元素) {
    //你的代码
}

若哈希图中有相应的值元素,执行“你的代码”中的内容

  • “值元素”:哈希图中对应的值元素

获取某个键元素所对应的值元素:

哈希图名.get(键元素);
  • “键元素”:要获取对应值元素值的键元素
 类似资料: