java hashmap value_Java HashMap values() 方法
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() 方法相关推荐
- java集合之HashMap相关原理 方法
java集合之HashMap Map接口的基于哈希表的实现. 此实现提供所有可选的映射操作,并允许空null值和空null键.(除了非同步和允许使用 null 之外,HashMap 类与 Hashta ...
- java map equals_Java HashMap equals()方法
Java HashMap equals()方法 java.util.HashMap.equals() 方法用于检查两个HashMap之间的相等性.它验证作为参数传递的一个映射的元素是否等于该映射的元素 ...
- Java基础 HashMap实现原理及方法
1.什么是HashMap? HashMap通常提起他,我们想到的就是键值对方式存储(key-value型式),可以接收null键值和null值.基于Map接口的非同步实现(也就是线程不安全),并不保证 ...
- java中遍历HashMap的方法
Java中,通常有两种遍历HashMap的方法,如下: import java.util.*; public class MapTest { static HashMap<String, Int ...
- java map isempty_Java HashMap isEmpty() 方法
isEmpty() 方法用于检查该 HashMap 是否为空. 语法 isEmpty() 方法的语法为: hashmap.isEmpty() 注:hashmap 是 HashMap 类的一个对象. 参 ...
- java hashmap putall_Java ConcurrentHashMap.putAll方法代码示例
import java.util.concurrent.ConcurrentHashMap; //导入方法依赖的package包/类 /** * 生成更新Sql * @param entity * @ ...
- [转]为什么Java中的HashMap默认加载因子是0.75
前几天在一个群里看到有人讨论hashmap中的加载因子为什么是默认0.75. HashMap源码中的加载因子 static final float DEFAULT_LOAD_FACTOR = 0.75 ...
- Map集合HashMap TreeMap的输出方法
Map集合HashMap TreeMap的输出方法 [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51934301 ...
- 遍历HashMap的四种方法
在Map集合中 values():方法是获取集合中的所有的值----没有键,没有对应关系, KeySet(): 将Map中所有的键存入到set集合中.因为set具备迭代器.所有可以迭代方式取出所有的键 ...
最新文章
- 漫谈时序设计(2)需要给复位足够的关心!
- python怎么画条形图-python使用Matplotlib画条形图
- 性能测试(02)-HttpSampler
- 几款好用超赞的Google Chrome插件
- python课堂整理15---map, filter,reduce函数
- 1.0jpa 2.0_JPA 2.1:不同步的持久性上下文
- 上海交通大学计算机应用基础答案,西安交通大学17年3月课程考试《计算机应用基础》作业考核试题答案...
- 12月29日二周五次【Python基础语法】
- 深入JS正则先行断言
- Oracle 18.3 : 透过告警日志从安装初始化过程看 18c 的新改变
- 百度入股汽车照明模组晶合光电
- Python 调度算法 死锁 静动态链接 分页分段(七)
- 南京铁道学院计算机应用,南京铁道职业技术学院铁道交通运营管理专业
- Honeywell EPKS 通用软件组态手册
- android 骨骼动画教程,使用DragonBones开发FLASH骨骼动画入门教程
- 购买嵌入式硬件,焊接设备避坑指南/自用工具推荐
- java 十六进制颜色代码_RGB颜色与16进制颜色的换算方法
- 收录国外造船信息-Pursuit of a product work breakdown structure (PWBS)
- 继续理解socekt具体使用--2
- Android 切割图片