public class GetFileName {
public static void main(String[] args) {
//这是需要获取的文件夹路径
String path = "G:\\imooc";
getFile(path);
}
private static void getFile(String path){
// 获得指定文件对象
File file = new File(path);
// 获得该文件夹内的所有文件
File[] array = file.listFiles();
for(int i=0;i<array.length;i++)
{
if(array[i].isFile())//如果是文件
{
System.out.println( array[i].getName()); //文件名
System.out.println( array[i]); //完整路径
}
else if(array[i].isDirectory())//如果是文件夹
{
System.out.println( array[i].getName());
getFile(array[i].getPath());
}
}
}
}