Java - obsługa plików tekstowych, a pliki w C++

0

Witam. W c++ miałem w pliku tekstowym coś w tym stylu:

id1 tytuł1 autor1 strony1 wydawnictwo1
id2 tytuł2 autor2 strony2 wydawnictwa2
id3 tytuł3 autor3 strony3 wydawncitwo3

Oraz kod "odczytujący":

while (plik >> tytul >> autor >> strony >> wydawnictwo)
{
// tutaj tworze nowy obiekt dla podanej liniiz tekstu
}

I teraz pytanie - czy da się coś takiego zrobić w Javie? Bo z tego co czytałem, Java odczytuje całe linie tekstu, da się zrobić, by odczytywała pojedyncze wyrazy z linii?

2
String line; //Cała linia pobrana z pliku
String[] split = line.split(" "); //Tutaj masz pobraną linie podzieloną na poszczególne wyrazy
1

ewentualnie java.util.Scanner i metoda .next()

1 użytkowników online, w tym zalogowanych: 0, gości: 1