public class Test {
public static void main(String[] args) throws IOException {
getFiles("C:\\Users\\Administrator\\Desktop\\111");//调用的使用使用自己的文件夹路径
}
private static void getFiles(String string) {
File file = new File(string);
if (file.isDirectory()) {
System.out.println("目录:" + file.getPath());
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
getFiles(files[i].getPath());
} else {
System.out.println("文件:" + files[i].getPath());
}
}
} else {
System.out.println("文件:" + file.getPath());
}
}
}
public static void main(String[] args) throws IOException {
getFiles("C:\\Users\\Administrator\\Desktop\\111");//调用的使用使用自己的文件夹路径
}
private static void getFiles(String string) {
File file = new File(string);
if (file.isDirectory()) {
System.out.println("目录:" + file.getPath());
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
getFiles(files[i].getPath());
} else {
System.out.println("文件:" + files[i].getPath());
}
}
} else {
System.out.println("文件:" + file.getPath());
}
}
}