Ich bin gerade mit dem Lesen von Eingabedateien mit Java rum, bis ich bei den grundlegendsten Schritten ratlos wurde ... finde die Eingabedatei!Eingabedatei kann nicht gefunden werden
Die input.txt-Datei im selben Verzeichnis wie meine Klassendatei, die es noch Eclipse noch einen Fehler gibt mir ruft, dass es gefunden werden kann nicht:
„Exception in thread‚main‘java.lang. Fehler: Ungelöste Kompilierung Problem: Unbehandelte Ausnahme Typ FileNotFoundException“
Mein Code:
package pa;
import java.util.Scanner;
public class Project {
public static void main(String[] args) {
java.io.File file = new java.io.File("input.txt");
System.out.println(file.getAbsolutePath());
Scanner input = new Scanner(file);
}
}
input.txt ist im selben Paket, gleichen Ordner und alles. Ich bin verwirrt :(
Versuchen Umgang Erstellen einer Datei und sehen, ob neu erstellte Datei in denselben Ordner vorgenommen wird. Wenn Sie Pfad wie "input.txt" angeben, macht der Java-Compiler $ PWD/input.txt, wobei $ PWD der Pfad ist, von dem aus die Klassendatei ausgeführt wurde. – Shivam