안녕하세요 내가 뭘 메신저읽기 파일
java.io.FileNotFoundException
확실하지 얻을 잘못된
Scanner inFile = new Scanner(new FileReader("data.txt"));
나는 파일이 여전히 적절한 장소와하지에 확신 작업 중 ... 이것에 대해 많은 시간을 할애하고 내가 뭘 잘못하고 있는지 확신하지 못한다. 내 실수는 내 코 바로 아래에있다.
안녕하세요 내가 뭘 메신저읽기 파일
java.io.FileNotFoundException
확실하지 얻을 잘못된
Scanner inFile = new Scanner(new FileReader("data.txt"));
나는 파일이 여전히 적절한 장소와하지에 확신 작업 중 ... 이것에 대해 많은 시간을 할애하고 내가 뭘 잘못하고 있는지 확신하지 못한다. 내 실수는 내 코 바로 아래에있다.
나는 다음 코드를 대신 사용한다 :
Scanner x = new Scanner(new File("data.txt"));
희망이 있습니다.
자바가 사용하고있는 작업 디렉토리를 인쇄하려면 다음을 시도해보십시오
System.out.println("Working Directory = " + System.getProperty("user.dir"));
을이 파일을 포함하는 디렉토리는 다음 문제를 발견하지 않은 경우!
자바 프로그램의 위치에서 반드시 디렉토리을 작업 에서 시작하여 data.txt
을 찾기 위해 노력할 것입니다.
콘솔의 현재 디렉토리 또는 Java를 호출하는 스크립트의 위치 또는 IDE 설정에 따라 다른 디렉토리에서 프로그램을 실행할 수 있습니다 (실행 방법에 따라 다름). 프로그램).
파일을 찾을 수 없으므로 파일을 찾을 수 없습니다. 당신은 바른 장소에있을 수 없습니다. '새로운 FileReader ("/ complete/path/to/data.txt")' – gefei
을 시도해보십시오. 파일이 있다고 말하면 Java는 그렇지 않다고 말합니다. 분명히 당신 중 한 명이 틀 렸습니다. 나는 시작하고, 거기에서 일하기 위해, 전체 경로를 지정하려고 노력할 것이다. – corsiKa
나는 자바에 1000 $를 걸었다! –