Kirjoita luokka MerkkijononPalat, jonka main-metodissa kysyt käyttäjältä merkkijonoa. Ohjelma pilkkoo tämän jälkeen merkkijonon osiin välilyöntien perusteella ja tulostaa osat yksitellen.
Hyödynnä merkkijonon pilkkomisessa taulukoksi String-luokan split-metodia. Pilko annettu lause välilyöntimerkkien kohdilta ja ota split-metodin palauttama merkkijonotaulukko (String[]) talteen uuteen muuttujaan. Lopuksi käy toistorakenteella taulukko läpi ja tulosta kukin arvo yksi kerrallaan.
Example output:
Kirjoita lause: Vesihiisi sihisi hississä
Vesihiisi
sihisi
hississä
MerkkijononPalat.java
import java.util.Scanner;
public class MerkkijononPalat {
public static void main(String[] args) {
Scanner syote = new Scanner(System.in);
int i = 0;
System.out.print("Kirjoita lause: ");
String lause = syote.nextLine();
String[] lauseTaulukko = lause.split(" ");
while(i < lauseTaulukko.length) {
System.out.println(lauseTaulukko[i]);
i++;
}
}
}