Udfordring: Store Bogstaver i Lige Ord
Opgave
Swipe to start coding
Din opgave er at konvertere hvert ord på en lige position til store bogstaver og returnere den ændrede streng.
- Opdel inputstrengen i et array af ord ved at bruge metoden
split(" ")fra String-klassen. - Opret et objekt til at opbygge resultatstrengen trin for trin ved hjælp af
StringBuilder-klassen. - Gennemløb alle elementer i
array. - Inde i løkken skal du kontrollere, om indekset er lige ved at bruge restoperatoren
%med 2. - Hvis indekset er lige, konverter det tilsvarende ord til store bogstaver med metoden
toUpperCase(). - Hvis indekset er ulige, tilføj ordet som det er.
- Efter løkken konverteres resultatet til en streng ved hjælp af metoden
toString().
Løsning
solution.java
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 3
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.63
Udfordring: Store Bogstaver i Lige Ord
Stryg for at vise menuen
Opgave
Swipe to start coding
Din opgave er at konvertere hvert ord på en lige position til store bogstaver og returnere den ændrede streng.
- Opdel inputstrengen i et array af ord ved at bruge metoden
split(" ")fra String-klassen. - Opret et objekt til at opbygge resultatstrengen trin for trin ved hjælp af
StringBuilder-klassen. - Gennemløb alle elementer i
array. - Inde i løkken skal du kontrollere, om indekset er lige ved at bruge restoperatoren
%med 2. - Hvis indekset er lige, konverter det tilsvarende ord til store bogstaver med metoden
toUpperCase(). - Hvis indekset er ulige, tilføj ordet som det er.
- Efter løkken konverteres resultatet til en streng ved hjælp af metoden
toString().
Løsning
solution.java
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 3
single