-
Calendar 類的應用 Date 類最主要的作用就是獲得當前時間,但是由于本身設(shè)計的問題,這些方法卻遭到眾多批評,不建議使用,更推薦使用 Calendar 類進行時間和日期的處理。 java.util.Calendar 類是一個抽象類,可以通過調(diào)用 getInstance() 靜態(tài)方法獲取一個 Calendar 對象,此對象已由當前日期時間初始化,即默認代表當前時間,如 Calendar c = Calendar.getInstance();查看全部
-
注意: 1、 調(diào)用 SimpleDateFormat 對象的 parse() 方法時可能會出現(xiàn)轉(zhuǎn)換異常,即 ParseException ,因此需要進行異常處理 2、 使用 Date 類時需要導入 java.util 包,使用 SimpleDateFormat 時需要導入 java.text 包查看全部
-
2. 使用 parse() 方法將文本轉(zhuǎn)換為日期 //創(chuàng)建日期格字符串 String day="2014年02月14日10:30:25"; //指定字符串的日期格式 SimpleDateFormat df =new SimpleDateFormat("yyy年MM月dd日 HH:mm:ss"); //調(diào)用parse方法,將字符串轉(zhuǎn)換為日期 Date date=df.parse(day); System.out.println("當前日期:"+date);查看全部
-
可以使用 SimpleDateFormat 來對日期時間進行格式化,如可以將日期轉(zhuǎn)換為指定格式的文本,也可將文本轉(zhuǎn)換為日期。 1. 使用 format() 方法將日期轉(zhuǎn)換為指定格式的文本 Date d=new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyy-MM-dd HH:mm:ss"); String today=sdf.format(d); System.out.println(today); 代碼中的 “yyyy-MM-dd HH:mm:ss” 為預定義字符串, yyyy 表示四位年, MM 表示兩位月份, dd 表示兩位日期, HH 表示小時(使用24小時制), mm 表示分鐘, ss 表示秒,這樣就指定了轉(zhuǎn)換的目標格式,最后調(diào)用 format() 方法將時間轉(zhuǎn)換為指定的格式的字符串。查看全部
-
使用 Date 和 SimpleDateFormat 類表示時間 處理日期和時間的相關(guān)數(shù)據(jù),可以使用 java.util 包中的 Date 類。這個類最主要的作用就是獲取當前時間。 Date d=new date();//使用默認的構(gòu)造方法創(chuàng)建對象 System.out.print(d);//輸出d對象 使用 Date 類的默認無參構(gòu)造方法創(chuàng)建出的對象就代表當前時間,我們可以直接輸出 Date 對象顯示當前的時間查看全部
-
其他基本類型與字符串的相互轉(zhuǎn)化這里不再一一列出,方法都類似查看全部
-
將字符串轉(zhuǎn)換成基本類型有兩種方法: 1. 調(diào)用包裝類的 parseXxx 靜態(tài)方法 2. 調(diào)用包裝類的 valueOf() 方法轉(zhuǎn)換為基本類型的包裝類,會自動拆箱 String str="8"; int d=Integer.parseInt(str);//方法一 int e=Integer.valueOf(str);//方法二查看全部
-
基本類型轉(zhuǎn)換為字符串有三種方法: 1.使用包裝類的 toString() 方法 2.使用String類的 valueOf() 方法 3.用一個空字符串加上基本類型,得到的就是基本類型數(shù)據(jù)對應的字符串 int c=10; String str1=Integer.toString(c);//方法一 String str2=String.ValueOf(c);//方法二 String str3=c+"";//方法三查看全部
-
裝箱: 把基本類型轉(zhuǎn)換成包裝類,使其具有對象的性質(zhì),又可分為手動裝箱和自動裝箱。 int i=1; Integer x=new Integer(i);//手動裝箱 Integer y=i;//自動裝箱 拆箱:和裝箱相反,把包裝類對象轉(zhuǎn)換成基本類型的值,又可分為手動拆箱和自動拆箱 Integer j=new Integer(8); int m=j.intValue();//手動拆箱為int類型 int n=j;//自動拆箱為int類型查看全部
-
int score1 = 86; // 創(chuàng)建Integer包裝類對象,表示變量score1的值 Integer score2=new Integer(score1); // 將Integer包裝類轉(zhuǎn)換為double類型 double score3=score2.doubleValue(); // 將Integer包裝類轉(zhuǎn)換為float類型 float score4=score2.floatValue(); // 將Integer包裝類轉(zhuǎn)換為int類型 int score5 =score2.intValue();查看全部
-
mark查看全部
-
mark查看全部
-
包裝類主要提供了兩大類方法: 1. 將本類型和其他基本類型進行轉(zhuǎn)換的方法 2. 將字符串和本類型及包裝類互相轉(zhuǎn)換的方法查看全部
-
在需要頻繁對字符串進行修改操作時使用 StringBuilder 的效率比 String 要高查看全部
-
實例操作StringBuilder StringBuilder str=new StringBuilder("hello"); str.append("imooc");//在字符串后面追加字符串 str.append(520);// System.out.println("字符串長度"+str.length()); System.out.println("插入前"+str); str.insert(11,"!"); String str2=str.toString(); System.out.println("插入后:"+str2);查看全部
舉報
0/150
提交
取消