上面那段代码可以得到e盘test中所有文件的文件列表。
如果也需要输出该文件夹下面的文件夹只需把if(!files[i].isDirectory())判断语句去掉即可。
谢谢采纳!
追问是用getName();方法,我做出来了,谢谢
使用 java.io.File类即可操作获取
File file=new File(path);//path为文件夹的路径
File[] tempList = file.listFiles();//该方法返回的是文件数组
for (int i = 0; i < tempList.length; i++) {//循环这个素组
if (tempList[i].isFile()) {//根据需要取出文件
System.out.println("文件:"+tempList[i]);
}
if (tempList[i].isDirectory()) {//根据需要取出文件夹
System.out.println("文件夹:"+tempList[i]);
}
}