1. 程式人生 > >File檔案操作

File檔案操作

判斷目錄下是否包含所給檔案

    @Test
    public void fileDemo(){
        File dir=new File("D:\\");
//        //獲取D盤下所有檔名稱
//        String str[]=dir.list();

        //給file加過濾器,
        String str[]=dir.list(new FilenameFilter() {
            @Override
            public boolean accept(File dir, String name) {
                //將檔案封裝成File,判斷檔案不是目錄,並且字尾是  ".jks" 
                File file=new File(dir,name);
                return file.isFile() && file.getName().endsWith(".jks");
            }
        });
        for (String s:str) {
            System.out.println(s);
        }
    }