java42

Posted -zero

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java42相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

java 42.诱捕雨水(#)。java

java 42.诱捕雨水(#)。java

java 42.诱捕雨水(#)。java

java 42.诱捕雨水(#)。java

java 42.诱捕雨水(#)。java

java刷题--42接雨水