Просмотр исходного кода

Join translation string with collector

Tyler Matthews 9 лет назад
Родитель
Сommit
947c9757c9
1 измененных файлов: 2 добавлений и 4 удалений
  1. 2
    4
      exercises/pig-latin/src/example/java/PigLatinTranslator.java

+ 2
- 4
exercises/pig-latin/src/example/java/PigLatinTranslator.java Просмотреть файл

@@ -16,11 +16,9 @@ class PigLatinTranslator {
16 16
     private static final String VOWELS_REGEX = "[aeiou]";
17 17
 
18 18
     String translate(String sentence) {
19
-        List<String> translatedWords = Arrays.stream(sentence.split(" "))
19
+        return Arrays.stream(sentence.split(" "))
20 20
                 .map(this::translateWord)
21
-                .collect(Collectors.toList());
22
-
23
-        return String.join(" ", translatedWords);
21
+                .collect(Collectors.joining(" "));
24 22
     }
25 23
 
26 24
     private String translateWord(String word) {