私のコードはコンパイルされません。私はそれがディレクトリパスと関係していると思う、私はエラーメッセージが出てくるので。デスクトップにあるサンプルディレクトリ(SampleDir)を印刷しようとしています。誰かがディレクトリパスで私を助けることができますか?前もって感謝します!ディレクトリを印刷できません
public class WalkDirectory {
public static void main(String[] args) {
File [] files = new File("C:/SampleDir").listFiles();
showFiles(files);
}
private static void showFiles(File[] files) {
for(File file: files) {
if(file.isDirectory()) {
System.out.println("Directory: " + file.getName());
showFiles(file.listFiles()); // files from the existing directory or current directory
}
else {
System.out.println("File: " + file.getName());
}
}
}
、エラーを提供してください。コンパイルする場合は、例外を指定してください。 – Compass