JAVA的Collections类中shuffle的用法
来源:互联网 发布:孤独 知乎 编辑:程序博客网 时间:2024/06/05 19:43
第一次接触Collections类的shuffle用法,记得当时还特意去查看了jdk说明文档。该方法是打乱集合里的顺序,如针对List等。
以下是我的测试类,模拟获取电话号码:
public static String generateCellPhoneValNum() { String[] beforeShuffle = new String[]{"1", "2", "3", "4", "5", "6", "7", "8", "9", "0"}; List<String> list = Arrays.asList(beforeShuffle); Collections.shuffle(list); StringBuilder buffer = new StringBuilder(); for (int i = 0; i < list.size(); i++) { buffer.append(list.get(i)); } String afterShuffle = buffer.toString(); String result = afterShuffle.substring(3, 9); return result; }
随机的获取6位字符串的值,该实现思路可以运用在数据库自定义主键等范畴。
阅读全文
0 0
- java-Collections类中shuffle的用法
- JAVA的Collections类中shuffle的用法
- JAVA的Collections类中shuffle的用法
- JAVA的Collections类中shuffle的用法
- JAVA的Collections类中shuffle的用法
- JAVA的Collections类中shuffle的用法
- JAVA的Collections类中shuffle的用法
- JAVA的Collections类中shuffle的用法 (将列表值打乱顺序)
- JAVA:Collections类的shuffle()方法
- JAVA:Collections类的shuffle()方法
- java 中 Collections 的用法
- java中容易忽略的shuffle用法
- java中容易忽略的shuffle用法
- java Collections 的用法
- java中Collections.sort的用法
- Collections.shuffle()方法的使用
- java.util.Collections 类的常见用法
- Java 集合,Collections工具类的用法
- # 1292
- ibatis批量插入数据
- 证明题NP难问题:3SAT-------》独立集
- IDEA Tomcat显示1099端口被占用
- CentOS查看CPU、内存、版本等系统信息
- JAVA的Collections类中shuffle的用法
- 学区房选择
- Python标准库——collections模块的Counter类
- 【easyui】treeGrid实现分页以及异步加载子节点
- 数据库事务的四大特性以及事务的隔离级别
- 学习虚幻4的好地方
- css整理
- 0629-头条注入小计
- Git 工作区、暂存区和版本库