java.util3個常用類的使用(Date類、Random類、GregorianCalendar類)
阿新 • • 發佈:2019-01-24
一、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;
之後使用就可以直接用類名進行建立。