一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - java HashMap通過value反查key的代碼示例

java HashMap通過value反查key的代碼示例

2019-10-20 23:15java教程網 Java教程

本文講解了java HashMap通過value反查key的方法,直接提供代碼供大家參考使用

代碼如下:


import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class MapValueGetKey {
  public static void main(String[] args) {
    Map map = new HashMap<>();
    map.put(1,"A");
    map.put(2,"A");
    map.put(3,"A");
    map.put(4,"A");
    map.put(5,"A");

    String value = "A";
    ArrayList arr = valueGetKey(map, value);
    if(!arr.isEmpty()) {
      for(int i=0; i<arr.size(); i++) {
        System.out.println(arr.get(i));
      }
    }

  }
  private static ArrayList valueGetKey(Map map,String value) {
    Set set = map.entrySet();
    ArrayList arr = new ArrayList<>();
    Iterator it = set.iterator();
    while(it.hasNext()) {
      Map.Entry entry = (Map.Entry)it.next();
      if(entry.getValue().equals(value)) {
        int s = (int)entry.getKey();
        arr.add(s);
      }
    }
    return arr;
  }
}


結果如下:

復制代碼代碼如下:


1
2
3
4
5

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩欧美成末人一区二区三区 | 亚洲成色爱我久久 | 草草国产成人免费视频 | 18未年禁止免费观看 | 日本加勒比一区 | 国产综合亚洲欧美日韩一区二区 | 久久久WWW免费人成精品 | a黄毛片 | aa视频免费 | blacked黑人| 日本精品久久久久中文字幕 1 | 日韩经典在线观看 | 精品国产乱码久久久久久软件 | 国内精品露脸在线视频播放 | caoporn超碰| 色花堂国产精品首页第一页 | 亚洲福利天堂网福利在线观看 | nhdta系列媚药系列 | 青青青草国产 | 国产精品原创永久在线观看 | 欧美灰丝袜丝交nylons | www.av免费 | 九九免费高清在线观看视频 | 日本中文字幕一区二区有码在线 | 天天爽天天干天天操 | 亚洲性夜 | 忘忧草在线社区WWW日本直播 | 国产裸舞福利资源在线视频 | 好大好爽好硬 | 蛮荒的童话未删减在线观看 | 国产福利视频一区二区微拍视频 | 高清黄色直接看 | 91久久国产成人免费观看资源 | 7777奇米四色 | 欧美多gayxxxx | 久久re热在线视频精69 | 国产一区日韩二区欧美三 | ipx358cn出差被男上司在线 | 国产精品欧美日韩一区二区 | 91噜噜噜在线观看 | 国自产拍在线天天更新91 |