Utmaning: Hitta Det Längsta Ordet
Uppgift
Swipe to start coding
Skriv ett program som hittar det längsta ordet i en sträng och skriver ut det tillsammans med indexet för dess första förekomst.
- Programmet ska dela upp strängen i ord och kontrollera längden på varje ord.
- För varje ord, jämför dess längd med längden på det nuvarande längsta ordet.
- Om det aktuella ordet är längre än det längsta, uppdatera längsta ordet och dess index.
- Slutligen, skriv ut resultatet i formatet:
"Longest word: [word] at index [index]"
, där[word]
är det längsta ordet och[index]
är indexet för dess första förekomst i strängen.
Lösning
solution.java
Var allt tydligt?
Tack för dina kommentarer!