java 推断文件夹是不是存在文件
1、起首运用File类建立一个File对象;
2、然后推断是不是是目次,不是目次就返回
3、以后运用file.list()要领猎取目次下文件并存入数组
4、末了推断数组长度大于0则存在文件。
代码以下:
/** * 读取某个文件夹下的一切文件 */ public static boolean hasfile(String filepath) throws FileNotFoundException, IOException { try { File file = new File(filepath); if (!file.isDirectory()) { System.out.println("请输入一个目次"); return false; } else if (file.isDirectory()) { String[] filelist = file.list(); if (filelist.length) { System.out.println("该目次下存在文件"); } } } catch (FileNotFoundException e) { System.out.println("readfile() Exception:" + e.getMessage()); } return true; }
运用:
System.out.println( hasfile("c:/users/admin/desktop") ? "存在文件" : "不存在文件" );
ki4网,大批的免费Java入门教程,迎接在线进修!
以上就是java 推断文件夹是不是存在文件的细致内容,更多请关注ki4网别的相干文章!