您的位置:首页 > 产品设计 > UI/UE

Java基础复习:Random类与UUID类

2013-05-15 13:59 375 查看
package day7;

import java.util.Random;
import java.util.UUID;

/**
* java.util.Random类
* java.util.UUID类
*/
public class RandomDemo {
public static void main(String[] args) {
/*
* 练习:生成一个[0,100)之间的伪随机数
*
* 构造方法:Random()创建一个新的随机数生成器。
* int nextInt() 返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的 int 值
* int nextInt(int n)  返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值n(不包括)之间均匀分布的 int 值
*/
Random r = new Random();
System.out.println(r.nextInt(100));

/*
* UUID类:用唯一标识符 (UUID) 的类。 UUID 表示一个 128 位的值。
* 可以用来做数据库的主键
* static UUID randomUUID()获取类型 4(伪随机生成的)UUID 的静态工厂。
*/
UUID uuid = UUID.randomUUID();
String u = uuid.toString();
System.out.println(u);//26ce0eec-be3d-492c-a2f5-f71c9466836d每次都不一样
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: