趣文网 > 作文大全

Java之File类判断功能的方法

2020-12-02 04:15:01
相关推荐

各位小伙伴们大家好,在之前小编介绍了「创作开运礼」Java之File类获取功能的方法,这次小编要介绍的是File类判断功能的方法。

File类判断功能的方法1:

public boolean exists():此File表示的文件或目录是否实际存在

存在:true

不存在:false

代码如下:

public class Demo04File {

public static void main(String[] args) {

show01();

}

private static void show01() {

File f1=new File("C:Program FilesAdobeCommon");

System.out.println(f1.exists());//true

File f2=new File("C:Program FilesAdobeCmmon");

System.out.println(f2.exists());//false

}

}

File类判断功能的方法2:

1.public boolean isDirectory():此File表示的是否为目录。

用于判断构造方法中给定的路径是否以文件夹结尾

是:true

否:false

代码如下:

public class Demo04File {

public static void main(String[] args) {

show01();

}

private static void show01() {

File f1=new File("C:Program FilesAdobeCommn");

//文件路径不存在,没有必要获取

if(f1.exists()) {

System.out.println(f1.isDirectory());

System.out.println(f1.isFile());

}

File f2=new File("C:Program FilesAdobe");

//文件夹路径存在

if(f2.exists()) {

System.out.println(f2.isDirectory());//true

System.out.println(f2.isFile());//false

}

}

}

2.public boolean isFile():此File表示的是否为文件

用于判断构造方法中给定的路径是否以文件结尾

是:true

否:false

代码如下:

public class Demo04File {

public static void main(String[] args) {

show01();

}

private static void show01() {

//文件存在

File f3=new File("C:Program FilesAdobeCommonPlug-ins7.0MediaCoredummy.txt");

if(f3.exists()) {

System.out.println(f3.isDirectory());//true

System.out.println(f3.isFile());//true

}

}

}

注意:

电脑的硬盘中只有文件/文件夹,两个方法是互斥

这两个方法的使用前提,路径必须是存在的,否则都返回false

关于File类判断功能的方法判断功能的方法,其实语法很简单。主要是判断文件,文件夹是否存在,或者说,这个路径到底是文件还是文件夹。小编就先说到这里,希望这篇文章可以帮到大家,也欢迎各位小伙伴补充和纠错。

图片来自网络,如有侵权,请联系作者删除

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

描写放风筝的作文 失败的滋味作文 云南之旅作文 我为你喝彩作文 春风拂面作文 优美作文500字 写海景的作文 过年的作文200字 幸福的颜色作文 滑雪作文500字 我得到了表扬作文 校园生活作文400字 国庆节作文350 四年级上册作文题目 读书使我快乐作文 包粽子的过程作文 厚积薄发的作文 我和我的朋友英语作文 描写雪花的作文 作文题记摘抄大全 作文提纲例子 愧疚作文600字 阅读作文800字 打光屁屁作文 上善若水作文 我好想什么什么作文 最宝贵的财富作文 我被什么作文 我不再胆小作文 防侵性作文