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);
}
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于