java中File类目录和文件判别方法问题
package test;import
import
import java.util.Scanner;
public class TxtEdit{
public static void main(String[] args) throws IOException{
String pathname="F:/BaiduYunDownload ";
File file=new File(pathname);
File[] filelist=file.listFiles();
for(int i=0;i<filelist.length;i++){
if(filelist[i].isDirectory()){
String apath=filelist[i].getCanonicalPath();
System.out.println("目录:"+apath);
}else if(filelist[i].isFile()){
String apath=filelist[i].getCanonicalPath();
System.out.println("文件:"+apath);
}
}
}
}
这是从一个目录中获取文件,并判断获取的是文件还是目录。在pathname目录中实际上是有文件和目录的,但这里却什么都不会输出,
特来请教各位,谢谢指导!