В этой статье описывается метод Java, реализующего обратный порядок порядок слов в английских предложениях. Поделитесь этим для вашей ссылки, следующим образом:
Требования к вопросу: учитывая английское предложение с n строк, требуются предложения после слова в предложении в предложении, например:
Ввод: n = 3
Я тебя люблю
Как вы
Меня зовут
Выход:
ты любишь я
ты как
Liming - это имя мое
В соответствии с методом (Split («»)), предоставленным нам языком Java, вы можете вывести в обратном порядке;
Код реализации:
Импорт java.io.unsupportedEncodingException; import java.util.scanner; открытый класс Main {public Static String Readywords (String Support) {StringBuilder SB = new StringBuilder (predence.length () + 1); String [] words = predence.split ("" "); for (int i = words.length-1; i> = 0; i--) {sb.append (words [i]). append (''); } sb.setLength (sb.length () - 1); вернуть sb.toString (); } @Suppresswarnings ("resource") public static void main (string [] args) бросает UnsupportedEncodingException {сканер в = новый сканер (System.in); System.out.printf («Пожалуйста, введите, сколько строк вы хотите ввести (тест на JB51):»); String [] input = new String [in.nextInt ()]; in.nextline (); for (int i = 0; i <input.length; i ++) {input [i] = in.nextline (); } System.out.printf ("/nyour input:/n"); for (String s: input) {System.out.println (обратные слова (s)); }}}Результаты работы:
Для получения дополнительной информации о контенте, связанном с Java, пожалуйста, ознакомьтесь с темами этого сайта: «Сводка навыков Java и строковых операций», «Сводка навыков операции на массиве Java», «Сводка математических навыков математической операции Java», «Учебное пособие по структуре данных Java и алгоритм» и «Суммарная операция Java node».
Я надеюсь, что эта статья будет полезна для всех Java Programming.