java-Date類與集合(上)

來源:互聯網
上載者:User

標籤: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類與集合(上)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.