- 1
- 2
- 3
- 4
- 5
static List sort(List unsorted, Comparator comparator) {
List sorted = new ArrayList(unsorted);
Collections.sort(unsorted, comparator);
return sorted;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+78
static List sort(List unsorted, Comparator comparator) {
List sorted = new ArrayList(unsorted);
Collections.sort(unsorted, comparator);
return sorted;
}
или Вы хотите сказать, что метод в результате вернет отсортированный список???
настоящий говнокод
Говнокод, имхо, это когда без поллитры не разберёшься в том, что аффтар понаписал.
тогда и правда -- не говнокод
Не нужно придираться к опечатке.
В реальном примере метод sort рисует дерево из списка, учитывая, что у объектов списка есть getParent и т.п.