- 1
- 2
- 3
- 4
- 5
public static Date getMinDate(List<Date> dates) {
Preconditions.checkArgument(dates != null && !dates.isEmpty(), "Dates list must be not null and not empty");
dates.sort(Comparator.naturalOrder());
return dates.get(0);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
public static Date getMinDate(List<Date> dates) {
Preconditions.checkArgument(dates != null && !dates.isEmpty(), "Dates list must be not null and not empty");
dates.sort(Comparator.naturalOrder());
return dates.get(0);
}
ну а че
зы
кокок
println(arrayOf(1,3,10,4).asSequence().sorted().first())
.stream()
.max((s1, s2) -> ...)
.orElse(null);
что-то мне думается, что sorted() будет то же самое, что и первый вариант
макс один раз пройдет
мы за мир
Мы за новый мир.
Щорс идёт под знаменем –—
Красный командир.
И луна взошла,
Что же ты, бядюга,
Ночью не пришла?
Не пришла ты ночью,
Не явилась днем.
Думаешь, мы дрочим?
Нет! Других ебём!
Ну я писал, например, на питоне на полном серьёзе вот такое:и сейчас бы написал, если скорость не так важна.