Utmaning: Versaler för Jämna Ord
Uppgift
Swipe to start coding
Din uppgift är att konvertera varje ord på en jämn position till versaler och returnera den modifierade strängen.
- Dela upp indatasträngen i en array av ord med hjälp av metoden
split(" ")
från String-klassen. - Skapa ett objekt för att bygga resultatsträngen steg för steg med hjälp av klassen
StringBuilder
. - Loopa igenom alla element i
array
. - Inuti loopen, kontrollera om indexet är jämnt med hjälp av modulusoperatorn
%
med 2. - Om indexet är jämnt, konvertera motsvarande ord till versaler med metoden
toUpperCase()
. - Om indexet är udda, lägg till ordet som det är.
- Efter loopen, konvertera resultatet till en sträng med metoden
toString()
.
Lösning
solution.java
Var allt tydligt?
Tack för dina kommentarer!