package com.javarush.test.level08.lesson11.bonus03; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Arrays; /* Задача по алгоритмамЗадача: Введи с клавиатуры 20 слов и выведи их в алфавитном порядке.*/ public class Solution { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String[] array = new String[20]; for (int i = 0; i < array.length; i++) { array[i] = reader.readLine(); } sort(array); for (String x : array) { System.out.println(x); } } public static void sort(String[] array) { //напишите тут ваш код Arrays.sort(array); } //Метод для сравнения строк: 'а' больше чем 'b' public static boolean isGreaterThan(String a, String b) { return a.compareTo(b) > 0; } }
Решения к заданиям на сайте javarush.ru. Решения не для простого копирования и быстрой сдачи, а для проверки своих знаний. Иногда по разным причинам сервер не принимает код.
среда, 25 января 2017 г.
level08.lesson11.bonus03
Подписаться на:
Комментарии к сообщению (Atom)
так правильно:
ОтветитьУдалитьArrays.sort(array);
isGreaterThan("","");