Map的Value的控制台打印

Map集合中存储的是一个Key值和一个Value值,他们是一一对应的,一个Key值对应一个Value值。
向Map中存值,是通过Put()方法进行存入,如一下代码:
                map.put("1", "A");
map.put("2", "B");
map.put("3", "C");
map.put("4", "D");
取出Map中的值是通过Map的Key值来取出对应的Value值。
方法一:
               Set<Entry<String,String>> set = map.entrySet();
    通过EntrySet()方法将所有的Key值和Value值存入一个Entry类里面,然后再存入Set集合中,然后通过遍历Set数组取出所有的Key值和Value值。
方法二:
               Set<String> keySet = map.keySet();
    通过KeySet()方法将Map的所有Key值存入到一个Set集合中,然后通过遍历Set集合取出所有的Value值。
Set的遍历方法:
方法一:
             for (Entry<String, String> entry : set) {}
    通过For()方法循环遍历。
方法二:
                Iterator<Entry<String, String>> iterator = set.iterator();
while(iterator.hasNext())
{
Entry<String, String> next = iterator.next();
System.out.println(next);
}
    通过Iterator迭代器来遍历Set集合。

猜你喜欢

转载自rzz-bryan.iteye.com/blog/2382501
今日推荐