1. 程式人生 > >常用類

常用類

字符串 efault -s image code 單位 成長 orm instance

常用類:

什麽是常用類,也可以說是在我們開發中的一些常用的一些工具類

常用的類有以下的一些,標*的是重點:

--時間

java.util.Date   *

Java.util.Locale

Java.util.Calendar    *

Java.text.DateFormat

Java.text.SimpleDateFormat     *

--系統

Java.lang.System

Java.lang.Runtime

--數學 隨機數

Java.lang.Math

Java.util.Random    *

--字符串

Java.lang.String     *

Java.lang.StringBuffer     *

Java.lang.StringBuilder

--數組

Java.util.Arrays     *

--機器人

Java.awt.Robot
java.util.Date 的寫法如下:

技術分享

//毫秒

long time = System.currentTimeMillis();  

//這個是獲得當前系統時間

System.out.println(System.currenTimeMillis()-time)

//這個是獲得打印這個程序的速度時間

Date date1 = new Date(System.currentTillis());

//你給他一個long他幫你裝換


Date date2 = new Date();

//這個是自動獲得
//年

System.out.println(date2.getYear() + 1900);

//月

System.out.println(date2.getMonth() + 1); 

//日

System.out.println(date2.getDate());

//時

System.out.println(date2.getHours()); 

//分

System.out.println(date2.getMinutes());  

//秒

System.out.println(date2.getSeconds());  

Date date3 = new Date(117,6,7,7,7,7);

//也可以這樣設置,這是手動設置,把年月日時分秒轉換成長整型

//也可以用toString來設置

System.out.println(date3.getTime);

Date date = new Date();

System.out.println(date.toString());

 //設置當前java的區域環境
 
Locale.setDefault(Locale.US); 

//獲得當前長整型

技術分享

System.out.println(date.toLocaleString());

//這個是計算出今天離國慶還有多少天

System.out.println(date.getTime);
Java.util.Calendar 日歷類的寫法:

什麽是日歷類,就是可以對時間的增加,減少,還可以做到星期的獲得,就是做時間的運算

//這樣就可以獲得日歷對象,創建出來後是當前時間

Calendar calendar = Calendar.getInstance();

//這個是給日歷設置時間

Calendar.setTime(new Date(117,7,7,7,7,7));

//年

System.out.println(calendar.get(Calendar.YEAR)); 

//月

System.out.println(calendar.get(Calendar.MONTH)+1);

//日

System.out.println(calendar.get(Calendar.DATE));

//時

System.out.println(calendar.get(Calendar.HOUR_OF_DAY));

//分

System.out.println(calendar.get(Calendar.MINUTE));

//秒

System.out.println(calendar.get(Calendar.SECOND));

//毫秒

//它把所有的日期信息全部儲存到一個數組裏,你需要用下標的方式去訪問

技術分享

System.out.println(calendar.get(Calecdar.MILLISECOND));

//這個是判斷今天是這個星期的第幾天

//這個是判斷出一年之中的第幾天

System.out.println(calendar.get(Calendar.DAY_OF_YEAR));

//這個是判斷一個月中的第幾天

System.out.println(calendar.get(Calendar.DAY_OF_MONTH));

//這個是判斷出本月有多少天

System.out.println(calendar.getActualMaximum(Calendar.DATE));   

//這個是判斷5月份有多少天

calendar .set(Calendar.MONTH,5-1);


calendar .add(Calendar.DATE,150);

//向某一個單位上增加多少天    也可以負數
System.out.println(calendar.getTime().tiLocaleString());

常用類