標籤:boolean 介面 字串 ext 相互 聲明 end field 日期格式
1.1java.util.Data
data的每一個勢力用於表示一個時間點。由於打他存在設計缺陷,所以大部分操作時間的方法都被聲明為過時的,不建議使用
打他的每一個實力內維護這一個long值,該值表示的是自1970年1月1日零時到該執行個體被建立的日期所經曆的毫秒。
void setTime(long ms) 給定一個long值使當前date對象表示該日期
1.2java.text.SimoleDateFormat 可以將date與string之間按照指定的日期格式相互轉換。
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yy/MM/dd HH:mm:ss E a");
String days = sdf.format(now);
將字串按照指定的日期格式解析為date
String string = "2013/08/23 10:27:05";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = sdf.parse(string);
1.3java.util.Calendar
日曆類 日曆類用於操作時間 常見實作類別gergoriancalendar 即 陽曆,calendar提供了靜態方法getinstance用於擷取一個當前系統所在地區適用的實作類別,大部分地區返回的都是陽曆曆法實作類別
calendar提供了方法:
date gettime() 該方法返回一個date對象,該對象所表示的日期就是當前calender所表示的日期。
void settime(date date) 使用給定的date類設定當前calendar表示日期
int get(int field) 擷取當前calendar中指定時間分量所對應的值。參數為指定的時間分量,對應的calendar提供的相關常量值
void set(int field,int value) 對指定的時間分量設定指定的值
void add(int field,int calue) 對指定的時間分量加給定的值,若給定的值為負數則減去。
2.1java.util.Collection 集合
集合用來儲存一組元素,與數組功能相似。集合提供了一套便於操作元素的方法,所以使用起來比數組方便。
Collection是所有集合的頂級介面,定義了所有
都應當具備的方法。其下有兩個常見的子介面:
java.util.List:可重複集,且有序。特點通過下標操作元素。
java.util.Set:不可重複集 元素是否重複是根據元素自身equals比較的結果判斷
boolean add(object obj)添加集合
boolean contains(E e)判斷當前集合是否包含給定元素比較的是equals是否為true
boolean remove()刪除集合元素
我是初學者,如有更新不好的,歡迎這位大神指出,謝謝大家!
更多精彩以後更新,轉載註明!
java-Date類與集合(上)