java判断文件是文件夹还是文件

如题所述

isDirectory() // 该方法是用来测试此抽象路径名表示的文件是否是一个目录


isFile() // 该方法是用来测试此抽象路径名表示的文件是否是一个标准文件

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-01
//判断是文件还是文件夹
public static void fileBox(){
File f = new File("f:"+File.separator+"1.txt"); //f:\1.txt
System.out.println(File.separator);
if(f.isDirectory())
System.out.println("路径是目录");//如果是文件夹(Midir)
else
System.out.println("路径不是目录"); //不是文件夹

}本回答被提问者和网友采纳
第2个回答  2019-12-27
public class test {
public static void main(string[] args) {
file file = new file("f:/test/");
system.out.println(file.isfile());
system.out.println(file.isdirectory());
}
}isfile()
测试此抽象路径名表示的文件是否是一个标准文件<返回true/false>
isdirectory()
测试此抽象路径名表示的文件是否是一个目录<返回true/false>
第3个回答  2019-01-27
File
f
=
new
File("f:/5.txt");
f.isDirectory();//此抽象路径名表示的文件是否为一个目录
f.isFile();//此抽象路径名表示的是否是一个标准文件