1. 程式人生 > >java.util3個常用類的使用(Date類、Random類、GregorianCalendar類)

java.util3個常用類的使用(Date類、Random類、GregorianCalendar類)

一、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;
之後使用就可以直接用類名進行建立。