Explorar el Código

Removed trailing newline from multiple verses

Frida Tveit hace 9 años
padre
commit
c7f102d92b

+ 3
- 5
exercises/twelve-days/src/example/java/TwelveDays.java Ver fichero

@@ -21,12 +21,10 @@ public class TwelveDays {
21 21
     }
22 22
 
23 23
     public static String verses(int verseNumberStart, int verseNumberEnd) {
24
-        StringBuilder stringBuilder = new StringBuilder();
25
-        for (int i = verseNumberStart; i <= verseNumberEnd; i++) {
24
+        StringBuilder stringBuilder = new StringBuilder(constructVerse(verseNumberStart));
25
+        for (int i = verseNumberStart + 1; i <= verseNumberEnd; i++) {
26
+            stringBuilder.append("\n");
26 27
             stringBuilder.append(constructVerse(i));
27
-            if (i != 12) {
28
-                stringBuilder.append("\n");
29
-            }
30 28
         }
31 29
         return stringBuilder.toString();
32 30
     }

+ 1
- 1
exercises/twelve-days/src/test/java/TwelveDaysTest.java Ver fichero

@@ -118,7 +118,7 @@ public class TwelveDaysTest {
118 118
                 "On the second day of Christmas my true love gave to me, two Turtle Doves, " +
119 119
                 "and a Partridge in a Pear Tree.\n\n" +
120 120
                 "On the third day of Christmas my true love gave to me, three French Hens, two Turtle Doves, " +
121
-                "and a Partridge in a Pear Tree.\n\n";
121
+                "and a Partridge in a Pear Tree.\n";
122 122
         assertEquals(expectedVerseOneToThree, TwelveDays.verses(1, 3));
123 123
     }
124 124