标签:style color io os 使用 ar java for sp
1.说明
Map提供一些方法,Map.keySet()返回key的集合,根据key从Map中得到value。Map.entrySet()返回一个装着map<key,value>的集合,有getKey(),getValue()方法。
2.使用
使用keySet()得到所有的value使用entrySet()获得map中所有的值
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
package Map; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import java.util.Map.Entry; public class Map { /** * @param args */ public static void main(String[] args) { //先设置好一个map HashMap<String,Object> map= new HashMap<String,Object>(); map.put( "1" , "1" ); map.put( "2" , "2" ); map.put( "3" , "3" ); map.put( "4" , "4" ); map.put( "5" , "5" ); //使用keySet()从一个map中得到所有的信息 Set<String> keys=map.keySet(); if (keys!= null ) //得到迭代器 { Iterator<String> it=keys.iterator(); while (it.hasNext()) { String key=it.next(); String value=map.get(key).toString(); System.out.println(value); } } //使用entrySet()从一个map中得到所有信息 Set<Entry<String,Object>> s=map.entrySet(); if (s!= null ){ Iterator<Entry<String,Object>> ite=s.iterator(); while (ite.hasNext()){ Entry<String,Object> en=ite.next(); String key=en.getKey(); String value=en.getValue().toString(); System.out.println( "key:" +key+ " " + "value:" +value); } } } } |
标签:style color io os 使用 ar java for sp
原文地址:http://www.cnblogs.com/jiejiecool/p/4012124.html