-3
fromFile 메서드에 입력 한 파일에서 스트림을 설정하려고하는데 내 메서드에서이 메서드에 액세스하려고하면 오류가 발생합니다. 이 문제를 어떻게 해결할 수 있습니까?스캐너에서 Java에서 파일을 읽는 구문은 무엇입니까?
public int[] fromFile(String fileName)
{
// TO-DO: convert the file to a int[]
int[] ret = new int [9];
int i = 0;
File file = new File(fileName);
while (i < 10){
Scanner s = new Scanner(file); //HERE I get FileNotFoundException
ret [i] = Integer.parseInt(s.next());
i++;
}
파일의 PATH가 올바른지 확인하십시오. – HDT
이 메서드는 메서드를 사용할 때마다 fileName에 지정된 새 파일을 가져 오는 것이므로 특정 파일의 경로를 설정할 수 없습니다. – user8655776
* 오류가 발생했습니다 * 오류 *가 구체적으로 무엇인지 알려주지 않는 한 * 문제는 설명이 아닙니다. 그것은 당신 앞에있는 스크린에 있습니다. 여기에 귀하의 게시물에 해당 정보를 포함시키지 않아도되는 이유가 없습니다. 이 질문은 또한 Java와 Scanner 및 파일 읽기에 대해 이미 수십 가지의 질문이 있으므로 연구 노력이 전혀 필요하지 않습니다. 여기에 귀하의 계정을 만들 때 [둘러보기]를 가져 와서 [도움말] 페이지를 읽으십시오. 다음 질문을 게시하기 전에 그렇게하십시오. –