values() 方法返回映射中所有 value 组成的 Set 视图。

语法

values() 方法的语法为:

hashmap.values()

注:hashmap 是 HashMap 类的一个对象。

参数说明:

返回值

返回 HashMap 中所有 value 值所组成的 collection view(集合视图)。

实例

以下实例演示了 values() 方法的使用:

import java.util.HashMap;

class Main {

public static void main(String[] args) {

// 创建一个 HashMap

HashMap sites = new HashMap<>();

// 往 HashMap 添加一些元素

sites.put(1, "Baidu");

sites.put(2, "Mybj");

sites.put(3, "Taobao");

System.out.println("sites HashMap: " + sites);

// 返回所有value值组成的视图

System.out.println("Values: " + sites.values());

}

}

执行以上程序输出结果为:

sites HashMap: {1=Baidu, 2=Mybj, 3=Taobao}

Values: [Baidu, Mybj, Taobao]

values() 方法可以与 for-each 循环一起使用,用来遍历迭代 HashMap 中的所有值。

import java.util.HashMap;

class Main {

public static void main(String[] args) {

// 创建一个 HashMap

HashMap sites = new HashMap<>();

// 往 HashMap 添加一些元素

sites.put(1, "Baidu");

sites.put(2, "Mybj");

sites.put(3, "Taobao");

System.out.println("sites HashMap: " + sites);

// 访问 HashMap 中所有的 value

System.out.print("Values: ");

// values() 返回所有 value 的一个视图

// for-each 循环可以 从view中访问每一个value值

for(String value: sites.values()) {

// 输出每一个value

System.out.print(value + ", ");

}

}

}

执行以上程序输出结果为:

sites HashMap: {1=Baidu, 2=Mybj, 3=Taobao}

Values: Baidu, Mybj, Taobao,

java hashmap value_Java HashMap values() 方法相关推荐

  1. java集合之HashMap相关原理 方法

    java集合之HashMap Map接口的基于哈希表的实现. 此实现提供所有可选的映射操作,并允许空null值和空null键.(除了非同步和允许使用 null 之外,HashMap 类与 Hashta ...

  2. java map equals_Java HashMap equals()方法

    Java HashMap equals()方法 java.util.HashMap.equals() 方法用于检查两个HashMap之间的相等性.它验证作为参数传递的一个映射的元素是否等于该映射的元素 ...

  3. Java基础 HashMap实现原理及方法

    1.什么是HashMap? HashMap通常提起他,我们想到的就是键值对方式存储(key-value型式),可以接收null键值和null值.基于Map接口的非同步实现(也就是线程不安全),并不保证 ...

  4. java中遍历HashMap的方法

    Java中,通常有两种遍历HashMap的方法,如下: import java.util.*; public class MapTest { static HashMap<String, Int ...

  5. java map isempty_Java HashMap isEmpty() 方法

    isEmpty() 方法用于检查该 HashMap 是否为空. 语法 isEmpty() 方法的语法为: hashmap.isEmpty() 注:hashmap 是 HashMap 类的一个对象. 参 ...

  6. java hashmap putall_Java ConcurrentHashMap.putAll方法代码示例

    import java.util.concurrent.ConcurrentHashMap; //导入方法依赖的package包/类 /** * 生成更新Sql * @param entity * @ ...

  7. [转]为什么Java中的HashMap默认加载因子是0.75

    前几天在一个群里看到有人讨论hashmap中的加载因子为什么是默认0.75. HashMap源码中的加载因子 static final float DEFAULT_LOAD_FACTOR = 0.75 ...

  8. Map集合HashMap TreeMap的输出方法

    Map集合HashMap TreeMap的输出方法     [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51934301 ...

  9. 遍历HashMap的四种方法

    在Map集合中 values():方法是获取集合中的所有的值----没有键,没有对应关系, KeySet(): 将Map中所有的键存入到set集合中.因为set具备迭代器.所有可以迭代方式取出所有的键 ...

最新文章

  1. 漫谈时序设计(2)需要给复位足够的关心!
  2. python怎么画条形图-python使用Matplotlib画条形图
  3. 性能测试(02)-HttpSampler
  4. 几款好用超赞的Google Chrome插件
  5. python课堂整理15---map, filter,reduce函数
  6. 1.0jpa 2.0_JPA 2.1:不同步的持久性上下文
  7. 上海交通大学计算机应用基础答案,西安交通大学17年3月课程考试《计算机应用基础》作业考核试题答案...
  8. 12月29日二周五次【Python基础语法】
  9. 深入JS正则先行断言
  10. Oracle 18.3 : 透过告警日志从安装初始化过程看 18c 的新改变
  11. 百度入股汽车照明模组晶合光电
  12. Python 调度算法 死锁 静动态链接 分页分段(七)
  13. 南京铁道学院计算机应用,南京铁道职业技术学院铁道交通运营管理专业
  14. Honeywell EPKS 通用软件组态手册
  15. android 骨骼动画教程,使用DragonBones开发FLASH骨骼动画入门教程
  16. 购买嵌入式硬件,焊接设备避坑指南/自用工具推荐
  17. java 十六进制颜色代码_RGB颜色与16进制颜色的换算方法
  18. 收录国外造船信息-Pursuit of a product work breakdown structure (PWBS)
  19. 继续理解socekt具体使用--2
  20. Android 切割图片

热门文章

  1. HP DL 140 G3磁盘阵列的配置
  2. ajax 调用后台的方法
  3. GUI for git|SourceTree|入门基础
  4. java Map及Map.Entry详解
  5. MySQL自增字段并发插入导致死锁
  6. PHP下kafka的实践(已经测试)
  7. php教学小结,php小结
  8. PHP中一些可用的方法
  9. 面试前需要准备的五个步骤
  10. python邮件添加附件_如何向电子邮件python添加多个附件