0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 1
|
||||||
1 | ||||||
Сортировка по алфавиту без Arrays.sort23.10.2014, 06:22. Показов 3228. Ответов 1
Метки нет (Все метки)
Доброго времени суток! В ходе обучения столкнулся с тривиальной задачей. Необходимо массив слов отсортировать по алфавиту, но без применения всеми любимого Arrays.sort, а, так сказать, простыми методами.
Собственно то, что у меня получилось с Arrays.sort
У меня есть предположения, что там все завязано на кодах символов, но как подобные сравнения реализуются в Java увы не знаю. Буду очень благодарен, если кто-нибудь найдет время показать мне пример решения подобных задач. В Java я совсем недавно и после c++ и Delphi у меня по части синтаксиса шарики за ролики заезжают
0
|
23.10.2014, 06:22 | |
Ответы с готовыми решениями:
1
Arrays.sort() Функция Arrays.sort() Лямбда-выражение в Arrays.sort Что делает Arrays.sort(...) |
23.10.2014, 12:14 | 2 |
Сообщение было отмечено как решение
Решение
OldKitty, В классе String есть метод compareTo().
Он сравнивает два объекта и возвращает целое число. Если это число = 0 - объекты равны Если это число < 0 - первый объект меньше второго Если это число > 0 - первый объект больше второго
0
|
23.10.2014, 12:14 | |
23.10.2014, 12:14 | |
Помогаю со студенческими работами здесь
2
Сортировка без sort Arrays.sort(arraysofstring, Comparator.comparing(String::length).reversed(); Arrays.sort(names,Comparator.comparing(String::length).reversed(); Сортировка по ASCII кодам без использования функции sort() Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |