Sziasztok!
Van egy programom, ami egy txt fálból olvas(na) be adatok, majd a beolvasott adatokat, hozzáadja egy listához. És ezt a listát szeretném kiíratni. Így néz ki a kódom:
class Vezerles {
public Vezerles() {
}
private List<Ital> italok = new ArrayList<>();
void start() {
beolvasas();
kiiratas();
}
public void beolvasas(){
try {
Scanner scanner = new Scanner(new File("italok.txt"));
String sor;
String[] adatok;
String fajta;
long vonalKod;
int mennyiseg, egysegAr;
while(scanner.hasNextLine()){
sor = scanner.nextLine();
adatok = sor.split(";");
fajta = adatok[0];
vonalKod = Long.parseLong(adatok[1]);
mennyiseg = Integer.parseInt(adatok[2]);
egysegAr = Integer.parseInt(adatok[3]);
italok.add(new Ital(fajta, vonalKod, mennyiseg, egysegAr));
}
} catch (FileNotFoundException ex) {
Logger.getLogger(Vezerles.class.getName()).log(Level.SEVERE, null, ex);
}
}
public void kiiratas(){
for(Ital ital : italok){
System.out.println(ital);
}
}
}
A kód hibátlanul lefut, még sem ír ki semmit a konzolra. Mi lehet a baj?
(a txt fájl a projekt gyökér könyvtárában van)
Page
viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))