文档章节

随机遍历map

本人纯属虚构
 本人纯属虚构
发布于 2013/11/04 18:22
字数 106
阅读 27
收藏 0

这里需要中间变量list来实现

我这里只需要value就行了,如果需要key就是 t.keySet() 其他的都是可以自己扩展的

public static void main(String[] args){
		HashMap<String, String> t = new HashMap<String, String>();
		t.put("1", "1");
		t.put("2", "2");
		t.put("3", "3");
		t.put("4", "4");
		t.put("5", "5");
		t.put("6", "6");
		List<String> mapKeyList = new ArrayList<String>(t.values()); 
		int count = mapKeyList.size();
		for (int i = 0; i < count; i++) {
			int _index = (int)(Math.random()*mapKeyList.size());
			System.out.println(mapKeyList.get(_index));
			mapKeyList.remove(_index);
		}
		
	}

 

© 著作权归作者所有

共有 人打赏支持
本人纯属虚构
粉丝 15
博文 18
码字总数 9926
作品 0
成都
技术主管
关于集合类的一些总结

JAVA集合只能存放引用类型的的数据,不能存放基本数据类型.  Collection 接口   Collection是最基本的集合接口,声明了适用于JAVA集合(只包括Set和List)的通用方法。   Set 和List 都...

Kingstar0423
2014/08/22
0
0
2018学习计划——Java基础之集合

Java——集合 前言 相信做开发的老铁们,不管你是做Java、Android、还是其他的语言,我相信很多都遇到过集合这个名词,而且我相信很多的老铁在进行大公司面试的时候,一定不可避免的会被问到...

Ray丶Cxy
05/10
0
0
C++STL容器的基本特性和原理

STL的容器可以分为以下几个大类: 一:序列容器,有vector, list, deque, string. 二 : 关联容器,有set, multiset, map, mulmap, hashset, hashmap, hashmultiset, hashmultimap 三: 其他的杂...

文剑Boy
2016/04/10
0
0
Java中的常用Map:HashMap、Hashtable、LinkedHashMap、Tre...

Java自带了各种Map类,可归为三种类型: 1.通用Map,用于在应用程序中管理映射,通常在 java.util 程序包中实现 HashMap Hashtable Properties LinkedHashMap IdentityHashMap TreeMap WeakH...

foxeye
2013/09/30
0
0
如何在 JS 代码中消灭 for 循环

这篇文章基于我在公司内部分享会整理而成。欢迎探讨补充。 一,用好 filter,map,和其它 ES6 新增的高阶遍历函数 问题一: 将数组中的空值去除 答案: 问题二: 将数组中的 VIP 用户余额加 ...

leihuang
07/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

05-《深度拆解Java虚拟机》之JVM是如何执行方法调用的?(下)

一、问题引入 我们知道,设计模式大量使用了虚方法来实现多态。但是虚方法的性能效率并不高,所以作者就想在此基础上写篇文章,评估每一种设计模式因为虚方法调用而造成的性能开销,并且在文...

飞鱼说编程
32分钟前
2
0
nginx统一入口 多服务出口

nginx配置多ip和端口统一调用入口log_format中$upstream_addr 标识打印转发的url地址配置upstream和locationhttp {include mime.types;default_type application/octet-stream...

GoldenVein
34分钟前
1
0
阿里P9架构师谈:高并发网站的监控系统选型、比较、核心监控指标

在高并发分布式环境下,对于访问量大的业务、接口等,需要及时的监控网站的健康程度,防止网站出现访问缓慢,甚至在特殊情况出现应用服务器雪崩等场景,在高并发场景下网站无法正常访问的情况...

我是你大哥
36分钟前
1
0
华为HiAI 助力苏宁易购,让你尽享完美视觉购物体验!

还在感慨商品照片与实物存在差距,又要退货? 还在抱怨被忽视的图片小细节,影响了生活品质? 想要“买买买”, 又担心海量的商品图片耗光你的流量? 就在近期 搭载HiAI能力的苏宁易购新版上线...

华为终端开放实验室
37分钟前
1
0
聊聊redisson的RMap的computeIfAbsent操作

序 本文主要研究一下redisson的RMap的computeIfAbsent操作 实例 @Test public void testRMapComputeIfAbsent(){ Config config = new Config(); config.useSingleS......

go4it
50分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部