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每次都不一样 } }
相关文章推荐
- JAVA基础复习十四-Math、Random、System、BigInteger、BigDecimal、Date、SimpleDateFormat类
- Java基础复习
- Java基础知识复习(一)
- java基础复习--5
- Java基础复习 -线程并发库的使用
- Java基础复习之StringBuffer和StringBuilder简要记录
- 跟我复习Java基础中的精髓之一
- JAVA基础复习十-权限修饰符、匿名内部类
- 黑马程序员—java基础复习—多态和内部类
- java-基础复习-工具类
- 找工作复习之java基础篇
- JAVA基础知识复习2
- JAVA学习笔记27——编程基础和面向对象总复习
- java基础复习
- Java基础复习:文件操作
- JAVA基础复习十三-StringBuffer、数组排序、二分查找、自动拆装箱
- java基础知识复习
- Java基础知识复习(对象、变量)
- 复习基础-JAVA多线程,基于Condition实现子线程、主线程顺序处理
- Java基础知识复习