В текстовом файле есть картинка
Я хочу прочитать файл в консоли, но каждый раз, когда я пытаюсь это сделать, я получаю сообщение об ошибке:
Исключение в потоке "main".java.util.Scanner.nextInt (Неизвестный источник) на feladat.feladat.main (feladat.java:26)
package feladat;
import java.util.ArrayList;
import java.util.Scanner;
class Kerites{
int oldal;
int hazszam;
char szin;
public Kerites(int oldal, int hazszam, char szin) {
super();
this.oldal = oldal;
this.hazszam = hazszam;
this.szin = szin;
}
}
public class feladat {
static Kerites kerites;
static ArrayList<Kerites> keritesek = new ArrayList<>();
public static void main(String []args) {
Scanner sc = new Scanner("kerites.txt");
while(sc.hasNextLine()){
int oldal = sc.nextInt();
int hazszam = sc.nextInt();
char szin = sc.next().charAt(0);
kerites = new Kerites(oldal,
hazszam,
szin);
keritesek.add(kerites);
}
System.out.println("A beolvasott adatok száma: " + keritesek.size());
for (int i = 0; i < keritesek.size(); i++) {
System.out.println(keritesek.get(i).oldal + " "
+ keritesek.get(i).hazszam + " "
+ keritesek.get(i).szin);
}
}
}
Итак, что я могу изменить в этом коде?Кроме того, я хотел бы знать, что, как я читаю только последнюю строку в тексте?