- 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;
}
SadKo 03.03.2011 13:23 # +1
gegMOPO4 03.03.2011 14:28 # +1
feodal 03.03.2011 15:36 # −1
или Вы хотите сказать, что метод в результате вернет отсортированный список???
gegMOPO4 03.03.2011 16:11 # +1
feodal 03.03.2011 15:37 # −1
настоящий говнокод
SadKo 03.03.2011 15:41 # +3
Говнокод, имхо, это когда без поллитры не разберёшься в том, что аффтар понаписал.
tr00_gr1m_doomster 04.03.2011 11:41 # +2
Анонимус 03.03.2011 14:36 # +1
тогда и правда -- не говнокод
feodal 03.03.2011 15:33 # −1
tr00_gr1m_doomster 03.03.2011 15:47 # −1
gegMOPO4 03.03.2011 16:13 # 0
tr00_gr1m_doomster 03.03.2011 16:14 # 0
gegMOPO4 03.03.2011 19:26 # 0
Lure Of Chaos 03.03.2011 17:47 # 0
stas 06.03.2011 02:53 # −1
Не нужно придираться к опечатке.
В реальном примере метод sort рисует дерево из списка, учитывая, что у объектов списка есть getParent и т.п.