run() 내부에서 파일 이름을 가져올 경로를 반복하려고합니다. 그러나 익명의 수업 아이디어는 효과가없는 것처럼 보입니다. 아무도 나에게 왜 말해 줄 수 있니?내부 코드가 오류를 표시하는 이유는 무엇입니까
public void run() {
//error here : walkFileTree cannot be resolved or is not a field
paths= Files.walkFileTree(paths, new SimpleFileVisitor<Path> visitor {
public final FileVisitResult visitFile(Path file, BasicFileAttributes attrs)
throws IOException
{
return FileVisitResult.CONTINUE;
}
});
오류는 여전히 BasicFileAttributes에서 유지됩니다.
컴파일 오류 : walkFileTree cannot be a resolved field or type
Q : 당신이 해당 공개 방법을 클래스 "파일"을 만들고 선언 했는가 "walkFileTree()"그것은 유형
이 오류가 무엇; 나는
run()
에 대한throws IOException
없는 구문 오류를 수정 후 보여준 것이라고 생각: 여기 당신이 당신의 질문에서 원하는 것을 이해 무엇인가? 우리는 컴파일러가 아니며 오류를 게시하면 시간을 절약 할 수 있습니다. – elyashiv
@elyashiv ... walkFileTree는 해결 된 필드 또는 형식 일 수 없습니다. – user3007767
Q : 내부의 코드가 오류로 표시되는 이유는 무엇입니까? A : 질문을 정확한 오류 메시지로 업데이트하십시오. – paulsm4