Bukkit HashMap哈希图

哈希图的创建

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

哈希图的操作

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

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

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

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

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

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

哈希图名.clear();

哈希图的读取

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

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

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

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

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

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

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

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

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

哈希图名.get(键元素);
  • “键元素”:要获取对应值元素值的键元素
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值