SCJP題庫第165題

Given:
5. import java.util.Date;
6. import java.text.DateFormat;
21. DateFormat df;
22. Date date = new Date();
23. //insert code here
24. String s = df.format(date);
Which code fragment, inserted at line 23, allows the code to compile?


A. df = new DateFormat();
B. df = Date.getFormat();
C. df = date.getFormat();
D. df = DateFormat.getFormat();
E. df = DateFormat.getInstance();
 
Ans: E
 
解說:
23行插入那一行程式可以讓程式可以編譯成功?
DateFormat.getInstance方法取得一個預設的date/time格式物件,這個格式子使用SHORT格式來格式化datetime
取得這個物件才能使用DateFormat裏的物件方法format
若用df = new DateFormat(); 建立一個物件,還要做後續格式的指定。

Comments

Popular posts from this blog

Android-使用webview在V3版的Google地圖GPS定位