[ 1001 ]10 只耗子和1000 瓶水的故事 二进制 数据敏感性
2015-12-15 11:11
330 查看
心法领悟058:如何有效地提取Set集合的数据。
Integer[] array = set.toArray(new Integer[0]);
Integer[] array = set.toArray(new Integer[0]);
import java.util.ArrayList; import java.util.Random; import java.util.TreeSet; public class RandomSortArray { /** * @param args */ public static void main(String[] args) { TreeSet<Integer> set = new TreeSet<Integer>();// 创建TreeSet集合对象 Random ran = new Random();// 创建随机数对象 int count = 0;// 定义随机数计数器 while (count < 10) {// 循环生成随机数 boolean succeed = set.add(ran.nextInt(100));// 为集合添加数字 if (succeed)// 累加成功添加到集合中数字的数量 count++; } //int size = set.size();// 获取集合大小 //Integer[] array = new Integer[size];// 创建同等大小的数组 //Integer[] ddd = set.toArray(array);// 获取集合中的数组 Integer[] array = set.toArray(new Integer[0]); // 一句相当于以上三句 System.out.println("生成的不重复自动排序随机数组的内容如下:"); for (int value : array) {// 遍历输出数组内容 System.out.print(value + " "); } } }
生成的不重复自动排序随机数组的内容如下: 25 30 31 39 64 67 82 84 88 94
相关文章推荐
- java实现投票程序设计
- squid介绍及其简单配置
- 算法【1】:时间复杂度和空间复杂度
- Linux 下安装python软件包(pip、nose、virtualenv、distribute )
- 【学习】nodeJS工具模块——util
- 理想的程序员
- 集算器协助java处理结构化文本之导入数据库
- [bugfix]copy属性参数将NSMutableArray变为NSArray类型
- HTML<button>和<input type="button"> 的区别
- nodejs压缩css及js工具
- Android消息机制源码解析(四)——消息队列MessageQueue
- Kinect for Windows SDK开发入门(五):景深数据处理 下
- HDU 1165 Eddy's research II 打表找规律
- 绑定host(mac)
- iOS tableView 改变头视图和脚视图的颜色
- java中的main函数是static的,使得其行为完全表现为独立的,不依附于主类
- VS 按F5无法自动编译
- 07.GitHub实战系列~7.Git之VS2013团队开发(如果不想了解git命令直接学这篇即可)
- 连接数据库方法,可重复利用
- 用来解析,格式化,存储和验证国际电话号码:libphonenumber