Herausforderung: Großschreibung Gerader Wörter
Aufgabe
Swipe to start coding
Ihre Aufgabe besteht darin, jedes Wort an einer geraden Position in Großbuchstaben umzuwandeln und die modifizierte Zeichenkette zurückzugeben.
- Teilen Sie die Eingabezeichenkette mit der Methode
split(" ")
der String-Klasse in ein Array von Wörtern auf. - Erstellen Sie ein Objekt zum schrittweisen Aufbau der Ergebniszeichenkette mit der Klasse
StringBuilder
. - Durchlaufen Sie alle Elemente des
array
. - Überprüfen Sie innerhalb der Schleife, ob der Index mit dem Restoperator
%
und 2 gerade ist. - Wenn der Index gerade ist, wandeln Sie das entsprechende Wort mit der Methode
toUpperCase()
in Großbuchstaben um. - Wenn der Index ungerade ist, fügen Sie das Wort unverändert an.
- Wandeln Sie nach der Schleife das Ergebnis mit der Methode
toString()
in eine Zeichenkette um.
Lösung
solution.java
War alles klar?
Danke für Ihr Feedback!