一、Date类
public class Text {
public static void main(String[] args) {
java.util.Date date=new java.util.Date();
date.setTime(10000);//设置流逝时间
System.out.println(date.toString());//显示日期
}
}
二、Random类
public class Text {
public static void main(String[] args) {
java.util.Random randomN=new java.util.Random(1000);//种子相同->每次产生的随机数相同
for(int i=0;i<50;i++) {//显示50个[0,100)的随机数
System.out.print(randomN.nextInt(100)+" ");
if((i+1)%10==0)
System.out.println();
}
}
}
三、GregorianCalendar类
public class Text {
public static void main(String[] args) {
//无参构造方法构建一个当前日期的实例
java.util.GregorianCalendar cal=new java.util.GregorianCalendar();
System.out.println(cal.get(GregorianCalendar.YEAR)+"/"+cal.get(GregorianCalendar.MONTH)+"/"+cal.get(GregorianCalendar.DAY_OF_MONTH));
//注意:月份是从0-11
cal.setTimeInMillis(1234567898765L);//设置从1970年1月1日算起的一个特定时间
System.out.println(cal.get(GregorianCalendar.YEAR)+"/"+cal.get(GregorianCalendar.MONTH)+"/"+cal.get(GregorianCalendar.DAY_OF_MONTH));
}
}
若要多次创建对象觉得每次都要输入java.util很麻烦,可以在开头用import导入包:
import java.util.GregorianCalendar;
之后使用就可以直接用类名进行创建。