码迷,mamicode.com
首页 > 编程语言 > 详细

java42

时间:2019-08-08 12:54:46      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:生成   stat   oca   exti   class   年龄   next   str   随机数   

1.Random类
随机生成某个整数

    Random r = new Random();
    System.out.println(r.nextInt());

伪随机数:第一次打印为随机,再次运行,数字将保持不变

    Random r1 = new Random(10);
    System.out.println(r1.nextInt());

随机输出34到179之间的数
分析:.nextInt(15)表示生成0到15之间的随机数
当输出最小为0时,只需加上34;
当输出最小为145时,也只需加上34

    System.out.println(34 + new Random().nextInt(145));

2.UUID:通用唯一识别符(在一台机器上生成的数字)
生成规律:是结合当前的时间和每台机器上的网卡识别符生成的一段字符

    String a =UUID.randomUUID().toString();
    System.out.println(a);
【4b8fc3b2-89e9-473a-80d6-c791e4e90826】    

3.日期类(需要导包[util包])

import java.util.Date;

public class date类 {
public static void main(String[] args) {
    //获取当前的时间
    Date date = new Date();
    System.out.println(date);
    //获取当前的毫秒值
    long time = System.currentTimeMillis();
    System.out.println(time);
    //将毫秒值转换为当前的日期类型
    Date date2 = new Date(time);
    System.out.println(date2);
    //中国日期
    String d = date2.toLocaleString();
    System.out.println(d);
    //将日期转换为当前的毫秒值
    System.out.println(date2.getTime());
    
}
}

当计算员工的工龄,年龄时类型都是date类

java42

标签:生成   stat   oca   exti   class   年龄   next   str   随机数   

原文地址:https://www.cnblogs.com/-zero/p/11320306.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!