Witam, mam taki oto problem. Zacząłem ogarniać Javę, dotarłem teraz do klasy Scanner i mam problem z jej metodami. Mianowicie. Chcę zrobić program który wczytuje slowa do czasu zakończenia ich wpisywania, chciałem użyć do tego metody .hasNext . Oto kod i prosiłbym o wskazanie błędów:
import java.util.Scanner;
public class Glown {
/**
* @param args
*/
public static void main(String[] args)
{
Scanner skan = new Scanner(System.in);
StringBuilder cosik = new StringBuilder();
System.out.print("Podawaj wyrazy: ");
while(skan.hasNext())
{
cosik.append(skan.next());
cosik.append(' ');
}
skan.close();
String calosc = cosik.toString();
System.out.print(calosc);
}
}
Chciałbym aby po zakończeniu wpisywania program "poszedł" dalej, a nie się "zatrzymał" tak jak to ma miejsce w przypadku tego kodu. Z góry dzięki za pomoc.