Java??м???HashMap
???????????? ???????[ 2015/11/3 11:52:09 ] ??????????????? ???????????
??????м???HashMap??????java??????3?????????Map?? Map?????????????-???????key(??)??value(?)?????.Map?е?key??????????????????.value?????????????????????.
????Iterator???????????????????????
????1?????Iterator?????????
????1. ListIterator??add()????????????List??????????Iterator????
????2. ListIterator??Iterator????hasNext()??next()????????????????????????????ListIterator??hasPrevious()??previous()???????????????????????????????Iterator???????
????3. ListIterator?????λ?????????λ???nextIndex()??previousIndex()????????Iterator??д?????
????4. ??????????????????ListIterator???????????????set()????????????Iierator?????????????????
????2??Map???
?????????????
?????????????????????map.keySet();
????Import java.util.Map;
????Import java.util.HashMap;
????Map map=new HashMap();
????Map.put(“001”??”??????”);
????Map.put(“002”??”????”);
????//?????????key????value??
????Set set=map.keySet();
????Iterator iterator=Set.iterator();
????While(iterator.hasNext()){
????String key=(String)iterator.next();
????//???value
????String value=map.get(key);
????Syso(key+” ”+value)??
????}
???????????key??value????????entrySet??
????Iterator iterator=map.entrySet().iterator();
????While(iterator.hasNext()){
????Map.Entry<String??String > item= (Entry<String??String>)Iterator.next();
????Syso(item.getkey()+” ”+item.getValue());
????}
???????????key??value??????for????????????
????For(Map.Entry<String??String> item:map.entrySet()){
????Syso( item.getKey()+” ”+|item.getValue());
????}
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11