Я пытаюсь написать программу сортировки, которая запрашивает ввод имен и сортирует их по алфавиту, используя первую букву каждого имени. Я просто потерян.
Я думаю о том, чтобы разделить код на два метода: один для корпуса, а другой для сортировки.Java Вставка имен ~ CompareTo
Вот что я до сих пор для бита капитализации:
titleCase(String x)
name = x
x.toLowerCase
x.substring(0;)toUppercase
Любая помощь будет принята с благодарностью.
Конечный результат должен быть что-то вроде этого:
Введите следующее имя:
Зеба
Введите следующее имя:
Риту
Введите следующее имя:
SUE
Введите следующее имя:
адель
Введите следующее имя:
-Барбаре
Введите следующее имя:
StoP
[Адель, Барбара , Rita, Sue, Zeb]
Так в чем ваш вопрос? Мы не собираемся писать для вас какой-то код. Маленький код, который вы предоставили, даже не действительный код – redFIVE
SO на самом деле не место для сброса вашего домашнего задания. С чем конкретно вы сталкиваетесь? Похоже, что у вас есть капитализация (несколько) в руке. Как вы их соберете? Список? –
Возможный дубликат [Простой способ сортировки строк в алфавитном порядке (с учетом регистра)] (http://stackoverflow.com/questions/11176227/simple-way-to-sort-strings-in-the-case-sensitive- в алфавитном порядке) – rafaelbattesti