Witam
Dopiero zaczynam zabawę z javą i mam problem przy wczytywaniu z pliku poprzez metodę której parametrem jest tablica obiektów, docelowo ma ona być dwuwymiarowa, ale póki co nie działa nawet 1D
package daneprac;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
public class Daneprac {
public static void main(String[] args) throws IOException {
Daneprac[] prac=new Daneprac[5];
wczytaj("D:/prac.txt", prac);
}
String imie, nazwisko;
int placa,dzial;
char plec;
Daneprac(String imie, String nazwisko, int placa, char plec, int dzial){
this.imie=imie;
this.nazwisko=nazwisko;
this.dzial=dzial;
this.placa=placa;
this.plec=plec;
}
private static void wczytaj(String nazwa, Daneprac prac)throws IOException {
BufferedReader plik2 = null;
try {
plik2 = new BufferedReader(new FileReader(nazwa));
String l = plik2.readLine();
int i=0;
while (l != null) {
l=Daneprac.prac[i];
l = plik2.readLine();
i++;
}
} finally {
if (plik2 != null) {
plik2.close();
}
}
}
}
}
Mógłbym prosić o wskazówkę co robię tutaj źle?