当前位置: 首页 > news >正文

随机获取集合里面的某一条数据

获取1个

List<Integer> resList = Arrays.asList(77, 88,99);
Integer integer = resList.get(ThreadLocalRandom.current().nextInt(resList.size()));
System.out.println(integer );

循环100次查看随机数出现的次数

  List<Integer> resList = Arrays.asList(77, 88);Map<Integer, Integer> countMap = new HashMap<>();// 初始化统计Map(确保所有数字都有计数)resList.forEach(num -> countMap.put(num, 0));// 随机选择100次并统计for (int i = 0; i < 100; i++) {Integer randomNum = resList.get(ThreadLocalRandom.current().nextInt(resList.size()));countMap.put(randomNum, countMap.get(randomNum) + 1);}// 打印统计结果System.out.println("随机100次统计结果:");countMap.forEach((num, count) ->System.out.println(num + " 出现次数: " + count));

http://www.dtcms.com/a/362056.html

相关文章:

  • 利用Mybatis自定义排序规则实现复杂排序
  • UBUNTU之Onvif开源服务器onvif_srvd:1、编译
  • Java synchronized 关键字详解
  • JAVA后端开发——forEach 与方法引用(::)详解
  • 剧想智读项目展示
  • 针对redis中的热数据该怎么处理
  • Qt 项目文件(.pro)中添加 UI 文件相关命令
  • 【系规伴学】云资源规划核心知识点解析
  • vcruntime140.dll丢失解决办法
  • pandas自学笔记16 pandas可视化
  • 继承体系中的隐藏机制解析(继承中的作用域)
  • Unity图集 SpriteAltas 打包探究
  • [界面通过zmq请求调用指定动态库函数(三)]将zmq请求集成二次开发接口
  • Android 文件下载 FileDownloader
  • TypeScript交叉类型、重复属性、类型断言和as const详解
  • 光颉科技)Viking)的CS25FTFR009 1225 0.009R/9mR 3W电阻介绍-华年商城
  • 【笔记】float类型的精度有限,无法精确表示123456.6789
  • 【Audio】静音或振动模式下重复来电响铃
  • Java Web项目后台管理系统之内容管理仿写(三):图片上传
  • 使用 BayesFlow 通过神经网络简化贝叶斯推断(一)
  • C扩展4:X宏(X-MACRO)
  • JS循环机制
  • IS-IS的原理
  • Java超卖问题
  • MySQL安装与使用指南
  • 【读论文】量子关联增强双梳光谱技术
  • 力扣404 代码随想录Day15 第三题
  • 故障排查指南:理解与解决 “No route to host“ 错误
  • NOSQL——Redis
  • MySQL基础知识保姆级教程(四)视图与约束