Набор деревьев со строками даты

#java #treeset

#java #набор деревьев

Вопрос:

У меня есть, TreeSet<String> который содержит строки даты в следующем формате: 2014-07-02 .

Правильно ли я понимаю, что этот формат будет обеспечивать соблюдение хронологического порядка дат в наборе?

Комментарии:

1. Да. (заполнитель, так как 15 символов не нужны.)

Ответ №1:

Да, так и будет.

Обычно используется в качестве префикса для файлов в каталоге, чтобы их можно было упорядочивать по дате, одновременно упорядочивая их по имени.

Ответ №2:

Предполагая, что ваши строки являются гггг-мм-дд, тогда да, они будут в хронологическом порядке.

Ответ №3:

Если хронологический порядок = запись событий, начиная с самого раннего и следуя порядку, в котором они произошли!!!

тогда это не в таком порядке.

     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
  

поправьте меня, если я ошибаюсь