جافا 中遍历 خريطة 的几种方法
خريطة <string ، string> map = new hashmap <string ، string> () ؛ map.put ("اسم المستخدم" ، "QQ") ؛ map.put ("كلمة المرور" ، "123") ؛ map.put ("userId" ، "1") ؛ map.put ("البريد الإلكتروني" ، "[email protected]") ؛ خريطة <string ، string> map = new hashmap <string ، string> () ؛ map.put ("اسم المستخدم" ، "QQ") ؛ map.put ("كلمة المرور" ، "123") ؛ map.put ("userId" ، "1") ؛ map.put ("البريد الإلكتروني" ، "[email protected]") ؛第一种用 ل 循环
لـ (map.entry <string ، string> entry: map.entryset ()) {system.out.println (entry.getKey ()+"--->"+entry.getValue ()) ؛ } لـ (map.entry <string ، string> interp: map.entryset ()) {system.out.println (entry.getKey ()+"--->"+entry.getValue ()) ؛ }第二种用迭代
set set = map.entryset () ؛ iterator i = set.iterator () ؛ بينما (i.hasNext ()) {map.entry <string ، string> entrate1 = (map.entry <string ، string>) i.next () ؛ system.out.println (entry1.getKey ()+"=="+entry1.getValue ()) ؛ } set set = map.entryset () ؛ iterator i = set.iterator () ؛ بينما (i.hasNext ()) {map.entry <string ، string> entrate1 = (map.entry <string ، string>) i.next () ؛ System.out.println (entry1.getKey ()+"=="+entry1.getValue ()) ؛ }用 keyset () 迭代
iterator it = map.keyset (). iterator () ؛ بينما (it.hasnext ()) {string key ؛ قيمة السلسلة key = it.next (). toString () ؛ القيمة = map.get (مفتاح) ؛ System.out.println (Key+"-"+value) ؛ } iterator it = map.keyset (). iterator () ؛ بينما (it.hasnext ()) {string key ؛ قيمة السلسلة key = it.next (). toString () ؛ القيمة = map.get (مفتاح) ؛ System.out.println (Key+"-"+value) ؛ }用 EntplesSet () 迭代
iterator it = map.entryset (). iterator () ؛ system.out.println (map.entryset (). size ()) ؛ مفتاح السلسلة قيمة السلسلة بينما (it.hasnext ()) {map.entry entry = (map.entry) it.next () ؛ key = enter.getKey (). toString () ؛ value = enter.getValue (). toString () ؛ System.out.println (Key+"===="+value) ؛ }以上就是对 java 遍历 خريطة 的资料整理 , 后续继续补充相关资料 , 谢谢大家对本站的支持!