import java.io.File;
import java.util.Scanner;
public class D {
/*录入一个路径看看里面全部java文件
* */
public static void main(String[] args) {
File file =getfile();
getjava(file);
}
public static void getjava(File file) {
File[] arr=file.listFiles(); //获取路径下所有文件
for(File fi : arr){
if (fi.isFile() && fi.getName().endsWith("java")) {
System.out.println(fi);
}else {
getjava(fi);
}
}
}
public static File getfile(){
Scanner sc = new Scanner(System.in);
System.out.println("输入路径");
while(true){
String line = sc.nextLine();
File file =new File(line);
if(!file.exists()){
System.out.println("输入不存在");
}else if(file.isFile()){
System.out.println("是文件");
}else{
return file;
}
}
}
}
|
|