2014-07-02 17 views
0

我有一個TreeSet<String>,它包含以下格式的日期字符串:2014-07-02帶日期字符串的TreeSet

我是否正確理解這種格式會強制設置日期的時間順序?

+0

是。 (填充符,因爲不需要15個字符。) – Amadan

回答

1

是的。

,同時按名稱排序他們它通常被用作一個目錄來存放文件的前綴,使他們可以按照日期訂購

0

假設你的字符串是yyyy-mm-dd,那麼是的,它們將按照時間順序排列。

-1

如果按時間順序=從最早開始並按照它們發生的順序記錄事件!!!

那麼它的順序不是這樣。

public static void main(String[] args) { 

    Set<String> set= new TreeSet<String>(); 
    set.add("2014-06-04"); 
    set.add("2014-06-03"); 
    set.add("2014-08-02"); 
    for(String s: set) 
    { 
     System.out.println("set: "+ s); 
    } 

output: 
set: 2014-06-03 
set: 2014-06-04 
set: 2014-08-02 

糾正我,如果我錯了,