怎么打乱List中元素的顺序
2024-09-24 15:21:30
使用Collections类中shuffle随机打乱List内部元素顺序
原文地址:http://blog.csdn.net/warren2013/article/details/17414771
//适合洗牌程序
public class TestMain
{
public static void main(String[] args)
{ List<String> list = new ArrayList<String>();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
list.add("5");
System.out.println("打乱前:");
for(int i=0;i<list.size();i++){
System.out.print(list.get(i)+" ");
}
System.out.println("");
System.out.println("打乱后:");
Collections.shuffle(list);
for(int i=0;i<list.size();i++){
System.out.print(list.get(i)+" ");
}
}
}
运行结果
打乱前:
1 2 3 4 5
打乱后:
5 3 4 2 1
注:打乱后的顺序不一定为上面的顺序
最新文章
- window.onload与$(document).ready()的区别
- XML转换JSON的工具使用方法
- 如何在本地电脑安装phpmyadmin及访问地址
- SDK截图(四):压缩位图实例
- VC++ CEdit
- NBIbatis web/winform框架
- 测量行业(RTK)相关的小知识总结
- C++ Primer----一个关于 vector 的有趣的问题
- JSCharts
- JAVA中“==”与equals()方法区别
- poj 3253 Fence Repair(优先队列+哈夫曼树)
- Asp.net--Ajax前后台数据交互
- 浏览器支持播放的视频播放格式要求(H5的video标签)
- mysql zip 版安装
- iOS浏览器 new Date() 返回 NaN
- SSH应用实战——安全防护(fail2ban)
- 关于mysql中字符集和排序规则说明
- TortoiseSVN 忽略文件 忽略已提交文件
- silverlight处理gif格式图片
- P1757 通天之分组背包
热门文章
- JSP之应用Servlet过滤器进行身份验证
- SpringCloud微服务部署
- 今日Q群:QQ群众群友反馈问题的归纳总结
- 用OpenGL实现粒子的随机运动
- SpringMVC系列(一)SpringMVC概述和搭建SpringMVC的第一个helloWord入门程序
- Win10尝鲜体验——初识传说中不一样的Windows 分类: 资源分享 2015-07-24 18:27 13人阅读 评论(0) 收藏
- Netbeans配置Java SE嵌入式平台(树莓派)
- 《C程序猿从校园到职场》带领大家从校园走向职场
- Linux下修改MySql的root密码
- Android Studio添加so文件并打包到APK的lib文件夹中