java 如何判断一个路径是否为文件夹呢?
下文笔者讲述java代码判断指定路径是否为文件夹的方法及示例分享,如下所示
判断一个路径是否为文件夹的实现思路
1.将一个路径转换为file对象
2.使用file对象中的方法
file.isDirectory
isDirectory():
检查一个对象是否是文件夹
返回值是boolean类型的
如果是则返回true
否则返回false
例:检测路径是否为文件夹的示例
package com.java265.file;
import java.io.File;
public class CheckDirectoryOrFile {
public static void main(String[] args) {
File file = new File("/Users/TEST/java1.txt");
File dir = new File("/Users/TEST/funshion");
File notExists = new File("/Users/TEST/notafile");
//java1.txt文件存在
System.out.println("/Users/TEST/java1.txt is file?" + file.isFile());
System.out.println("/Users/TEST/java1.txt is dir?" + file.isDirectory());
//funshion是目录
System.out.println("/Users/TEST/funshion is file?" + dir.isFile());
System.out.println("/Users/TEST/funshion is dir?" + dir.isDirectory());
//notafile不存在
System.out.println("/Users/TEST/notafile is file?" + notExists.isFile());
System.out.println("/Users/TEST/notafile is dir?" + notExists.isDirectory());
}
}
----运行以上代码,将输出信息----
/Users/TEST/java1.txt is file?true
/Users/TEST/java1.txt is dir?false
/Users/TEST/funshion is file?false
/Users/TEST/funshion is dir?true
/Users/TEST/notafile is file?false
/Users/TEST/notafile is dir?false
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


