<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,  comments - 11,  trackbacks - 0

    在實際項目中,經(jīng)常會遇到這樣的問題:想得到某個目錄下的所有具有特定擴展名文件的文件名集合

    解決方法:

    1.定義自己的文件名過濾器類,這個類必須實現(xiàn)java.io.FilenameFilter接口

    2.調(diào)用


    下面是我的一個例子,目標(biāo):得到目錄Constans.SCRIPT_DIR下所有擴展名為".sql"的文件的文件名集合

    1.實現(xiàn)自己的文件名過濾類

    /**
    * 腳本文件過濾器
    *
    * @author <a href="mailto:jadmin@126.com">jadmin</a>
    */
    public class ScriptFilenameFilter implements FilenameFilter {

    private String suffix;

    public ScriptFilenameFilter(String suffix) {
    ?? this.suffix = suffix;
    }

    public boolean accept(File dir, String name) {
    ?? if(name.endsWith(suffix)) {
    ??? return true;
    ?? }
    ?? return false;
    }

    }


    2.調(diào)用

    String[] names = new java.io.File(Constans.SCRIPT_DIR).list(new ScriptFilenameFilter(".sql"));

    這樣就得到了一個文件名數(shù)組,注:Constans.SCRIPT_DIR是【目錄】常量串

    posted on 2009-01-16 21:56 jadmin 閱讀(92) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产精品免费久久久久久久久| 亚洲成人免费电影| 国产亚洲精品欧洲在线观看| 久久久久久久久免费看无码| 亚洲午夜福利在线视频| 毛片基地免费观看| 亚洲爆乳大丰满无码专区| 成在线人永久免费视频播放| 亚洲AV无码精品国产成人| 国产成人免费A在线视频| www亚洲精品久久久乳| 亚洲国产成人久久精品99| 成人免费网站视频www| 亚洲综合色成在线播放| 毛片免费在线观看| 337p欧洲亚洲大胆艺术| av无码免费一区二区三区| 亚洲日本国产综合高清| 啊v在线免费观看| 一区二区三区免费高清视频| 亚洲AV无码一区二区二三区软件| 99蜜桃在线观看免费视频网站| 亚洲视频免费一区| 最近免费中文字幕大全| 五月天婷婷精品免费视频| 亚洲国产综合无码一区| 最近中文字幕大全免费视频| 亚洲国产日韩a在线播放| 亚洲视频在线精品| **俄罗斯毛片免费| 国产产在线精品亚洲AAVV| 亚洲国产精品无码久久久蜜芽| 免费黄色福利视频| 看一级毛片免费观看视频| 亚洲成色在线综合网站| 成年18网站免费视频网站| 国产精品免费视频观看拍拍| 亚洲成aⅴ人片在线观| 亚洲精品无码久久久久AV麻豆| 一区二区三区福利视频免费观看| 亚洲乱码在线卡一卡二卡新区|