Zapis i odczyt do pliku.

0

Witam.

Chce zapisać to pliku rozmiar tablicy, a później go odczytać, ale wywala mi błąd:

Exception in thread "main" java.io.EOFException
	at java.io.DataInputStream.readInt(Unknown Source)
	at java.io.ObjectInputStream$BlockDataInputStream.readInt(Unknown Source)
	at java.io.ObjectInputStream.readInt(Unknown Source)
	at Main.main(Main.java:43)
ObjectOutputStream zapis = new ObjectOutputStream(new FileOutputStream("d:\\studenci.txt"));
		zapis.writeInt(tablicaStudentow.length);
		ObjectInputStream odczyt = new ObjectInputStream(new FileInputStream("d:\\studenci.txt"));		
(linia 43)	int rozmiarTablicyStudentow = odczyt.readInt();		
		System.out.println(rozmiarTablicyStudentow);
		
		zapis.close();
		odczyt.close();
0
                zapis.writeInt(tablicaStudentow.length);
                zapis.close();
                ObjectInputStream odczyt = new ObjectInputStream(new FileInputStream("d:\\studenci.txt"));                
(linia 43)        int rozmiarTablicyStudentow = odczyt.readInt();                
                System.out.println(rozmiarTablicyStudentow);
 

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