需求
判断指定目录下是否有后缀名为.zip的文件,如果有,就输出该文件名称
实现
方式一:list()方法
/*** 方式一:* list()方法*/@Testpublic void test1() {/*** .\\ 表示当前目录*/File dir = new File(".\\");String[] arr = dir.list(); //获取e盘下所有的文件或文件夹for (String string : arr) {if(string.endsWith(".zip")) {System.out.println(string);}}
c.zipnew_folder2.zip
方式二:listFiles()方法
/*** 方式二:* listFiles()方法*/@Testpublic void test2() {File dir = new File(".\\");File[] subFiles = dir.listFiles();for (File subFile : subFiles) {if(subFile.isFile() && subFile.getName().endsWith(".zip")) {System.out.println(subFile.getName());}}}
c.zipnew_folder2.zip
