Witam.
Mam do napisania program, który wczyta od użytkownika zdanie i zliczy ilość słów w nim występujących. Program ma wyświetlić na konsoli
kolejne słowa występujące w zdaniu (każde w nowej linii) oraz ich ilość.
Nie wiem jak pobrać zdanie od użytkownika. Próbowałam skorzystać z klasy Scanner, lecz zamiast całego zdania wczytuje ona tylko pierwsze słowo.
Na razie mój program wygląda tak:
import java.util.Scanner;
public class MojScanner {
public static void main(String[] args) {
String lancuch = "Ala ma kota";
Scanner scanner = new Scanner(lancuch);
Scanner input = scanner.useDelimiter("/");
while(input.hasNext()){
String element = input.next();
System.out.println(element);
}
scanner.close();
input.close();
}
}