Неправильно выполняется сравнение дат JAVA

196
27 ноября 2021, 11:00

Всем привет! Выполняя одно задание, столкнулся с тем, что неправильно сортируются даты. Пробовал начать использовать тип Calendar, но также ничего не вышло. Подскажите пожалуйста в чём ошибка.

class KeyComp implements Comparator<String> {
    public int compare(String o1, String o2) {
        // right order:
        return o1.compareTo(o2);
    }
}
Answer 1

Сейчас сравниваются строки а не даты.

Надо String конвертировать в Date. пример

class KeyComp implements Comparator<Date> {
    public int compare(Date o1, Date o2) {
        // right order:
        return o1.compareTo(o2);
    }
}
READ ALSO
Причина javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

Причина javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

Есть веб-приложение, крутящееся на JVM

204
Java Android аналог file_get_contents как в php

Java Android аналог file_get_contents как в php

Есть ли в Java для андроида что то похожее на file_get_contents()  как в PHPДело в том что я хочу взять код с   html страницы применить специальную кодировку...

204
Дождаться завершения работы второго потока

Дождаться завершения работы второго потока

Есть слушатель в главном потоке, он должен ждать ответа из другого потокаВот пример:

71