Map 集合的简单使用

本贴最后更新于 1589 天前,其中的信息可能已经物是人非

Map 集合的简单使用

insertMap 方法:

public Map<Integer,String> insertMap(Map<Integer,String> integerStringMap){ for (int i = 0; i <10 ; i++) { integerStringMap.put(i,i+""); } return integerStringMap; }

deleteMap 方法:

public Map<Integer,String> deleteMap(Map<Integer,String> integerStringMap,Integer integer){ integerStringMap.remove(integer); return integerStringMap; }

updateMap 方法:

public Map<Integer,String> updateMap(Map<Integer,String> integerStringMap,Integer integer,String string){ integerStringMap.put(integer,string); return integerStringMap; }

selectKeySetIteratorMap 方法:

public void selectKeySetIteratorMap(Map<Integer,String> integerStringMap){ Iterator<Integer> iterator=integerStringMap.keySet().iterator(); while (iterator.hasNext()){ Integer integer=iterator.next(); System.out.print("Key:"+integer+"Value:"+integerStringMap.get(integer)+"\t"); } }

selectEntrySetIteratorMap 方法:

public void selectEntrySetIteratorMap(Map<Integer,String> integerStringMap){ Iterator<Map.Entry<Integer,String>> iterator=integerStringMap.entrySet().iterator(); while (iterator.hasNext()){ Map.Entry<Integer,String> integerStringEntry=iterator.next(); System.out.print("Key:"+integerStringEntry.getKey()+"Value:"+"\t"); } }

selectEntrySetForEachMap 方法:

public void selectEntrySetForEachMap(Map<Integer,String> integerStringMap){ for (Map.Entry<Integer, String> integerStringEntry : integerStringMap.entrySet()) { System.out.print("Key:" + integerStringEntry.getKey() + "Value:" + "\t"); } }

selectKeySetForEachMap 方法:

public void selectKeySetForEachMap(Map<Integer,String> integerStringMap){ for (Integer integer : integerStringMap.keySet()) { System.out.print("Key:" + integer + "Value:" + integerStringMap.get(integer) + "\t"); } }

Main 方法:

public static void main(String[] args) { MapTest mapTest=new MapTest(); Map<Integer,String> integerStringMap=new HashMap<>(); integerStringMap=mapTest.insertMap(integerStringMap); System.out.println("-------------"); mapTest.selectEntrySetIteratorMap(integerStringMap); integerStringMap=mapTest.deleteMap(integerStringMap,1); System.out.println("-----------"); mapTest.selectEntrySetForEachMap(integerStringMap); mapTest.updateMap(integerStringMap,1,"15"); System.out.println("--------------"); mapTest.selectKeySetIteratorMap(integerStringMap); }
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3196 引用 • 8215 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...