Uitdaging: Hoofdletters Voor Even Woorden
Taak
Swipe to start coding
De opdracht is om elk woord op een even positie om te zetten naar hoofdletters en de aangepaste string terug te geven.
- Splits de invoerstring in een array van woorden met behulp van de methode
split(" ")
van de String-klasse. - Maak een object aan om de resultaatstring stap voor stap op te bouwen met de klasse
StringBuilder
. - Loop door alle elementen van de
array
. - Controleer binnen de lus of de index even is met behulp van de rest-operator
%
met 2. - Als de index even is, zet het betreffende woord om naar hoofdletters met de methode
toUpperCase()
. - Als de index oneven is, voeg het woord toe zoals het is.
- Zet na de lus het resultaat om naar een string met de methode
toString()
.
Oplossing
solution.java
Was alles duidelijk?
Bedankt voor je feedback!