java 中的 shuffle()用于打乱list中的元素
2023-09-11 14:21:10 时间
题目描述:
数组里面有{1, 2, 3, 4, 5, 6, 7, 8, 9, 10},请随机打乱顺序生成新的数组;
1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.List; 4 5 public class testShuffle { 6 7 public static void main(String[] args) { 8 List<Integer> list = new ArrayList<>(); // {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} 9 list.add(1); 10 list.add(2); 11 list.add(3); 12 list.add(4); 13 list.add(5); 14 list.add(6); 15 list.add(7); 16 list.add(8); 17 list.add(9); 18 list.add(10); 19 Collections.shuffle(list); 20 System.out.println(list); 21 } 22 }
相关文章
- java集合(3)- Java中的equals和hashCode方法详解
- 你所不知道的库存超限做法 服务器一般达到多少qps比较好[转] JAVA格物致知基础篇:你所不知道的返回码 深入了解EntityFramework Core 2.1延迟加载(Lazy Loading) EntityFramework 6.x和EntityFramework Core关系映射中导航属性必须是public? 藏在正则表达式里的陷阱 两道面试题,带你解析Java类加载机制
- Java 集合List、Set、HashMap操作一(Array转List、Set排序、HashMap遍历、Set遍历、List遍历、HashMap大小长度、List打乱顺序)
- 大杂烩 -- Java内存布局【图】以及java各种存储区【详解】
- Java小细节:List可以add(null)吗?
- Java Date Time 教程-java.util.Date
- [转]Java_List元素的遍历和删除
- JAVA成员变量为什么不能在类体中先定义后赋值
- Java编程:删除 List 元素的三种正确方法
- 【Java】java: 无法访问org.testng.annotations.Test
- Java-struts2的问题 java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
- Java中toArray的用法探究(java数组与list转换)
- Java IDEA中设置导入import java.xx.*和设置导入具体的import java.xx.yy;
- JAVA好书之《深入理解Java虚拟机》
- Java过滤器处理Ajax请求,Java拦截器处理Ajax请求,java 判断请求是不是ajax请求
- 为什么java里面经常作List判断的时候,既要判断list不为null,又要判断size>0呢?
- java Clone使用方法详解
- Java中数组、List、Set互相转换
- VMware创建Linux虚拟机之(二)下载安装JDK与配置Java环境变量
- 深入理解Java虚拟机 学习总结
- java:递归取出List中的元素
- Java list三种遍历方法性能比较
- java.lang.Exception: Socket bind failed
- 简单的JAVA MVC框架模式--Java-servlet-JavaBean
- 在Java中使用Memcached(转)
- Java开发 - 消息队列之Kafka初体验
- 编程语言拟人化:Java、C++、Python、Ruby、PHP、C#、JS!--隆重推荐转
- 源码阅读(5):Java中主要的List结构——Stack集合
- Java 基础 list 排序