10.keySet和values的测试

作者: 今天庹 | 来源:发表于2018-10-15 13:51 被阅读0次

keySet和values的测试

  • Set<K> keySet() :将Map中所有的键装到Set集合中返回
  • Collection<V> values():返回集合中所有的value的值的集合
package com.itheima_01;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

/*
 *  Set<K> keySet()  
 *  Collection<V> values() 
 */
public class MapDemo3 {
    public static void main(String[] args) {
        //创建Map对象
        Map<String,String> map = new HashMap<String,String>();
        //添加映射关系
        map.put("ITCAST001", "zhangsan");
        map.put("ITCAST002", "lisi");
        map.put("ITCAST003", "wangwu");
        
        method(map);
        
        //Collection<V> values() 
        Collection<String> value = map.values();
        for (String string : value) {
            System.out.println(string);
        }
    }

    private static void method(Map<String, String> map) {
        //Set<K> keySet() :以set的形式获取所有key
        Set<String> keys = map.keySet();
        for (String string : keys) {
            System.out.println(string);
        }
    }
}

相关文章

网友评论

    本文标题:10.keySet和values的测试

    本文链接:https://www.haomeiwen.com/subject/efzxzftx.html