Utmaning: Namn Som Börjar Med Bokstaven B
Uppgift
Swipe to start coding
Din uppgift är att skriva en metod sortNamesStartWithLetterB
som returnerar endast de namn från denna array names
som börjar med bokstaven B
.
- Iterera genom arrayen och räkna hur många namn som börjar med bokstaven
B
. - Använd metoden
charAt()
för att extrahera första bokstaven i varje namn och jämför den med bokstavenB
. - Kontrollera att du letar efter den versala bokstaven 'B'.
- Efter räkningen, ange storleken på den nya resultatarrayen.
- Initiera en indexvariabel som ska användas som index för resultatarrayen.
- Iterera genom arrayen igen och lägg till namn som börjar med
B
i den nya arrayen. - Öka indexet varje gång du lägger till ett element i den nya arrayen.
- Returnera den nya arrayen med namnen.
- Anropa metoden
sortNamesStartWithLetterB
i huvudmetoden.
Lösning
solution.java
Var allt tydligt?
Tack för dina kommentarer!