<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

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

    解決方法:

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

    2.調用


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

    1.實現自己的文件名過濾類

    /**
    * 腳本文件過濾器
    *
    * @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.調用

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

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

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

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲日本在线看片| 亚洲人成网站在线观看播放动漫| 精品女同一区二区三区免费播放| 五月天婷亚洲天综合网精品偷| 国产精品玖玖美女张开腿让男人桶爽免费看 | 四虎国产精品永免费| 久久久久久久尹人综合网亚洲| 国产妇乱子伦视频免费| 美女黄频视频大全免费的| 久久亚洲精品成人综合| 天堂在线免费观看中文版| 一级做a爰片久久毛片免费陪| 四虎亚洲精品高清在线观看| 在线日韩日本国产亚洲| 波多野结衣在线免费观看| 99蜜桃在线观看免费视频网站| 亚洲成aⅴ人片久青草影院按摩| 国产亚洲美日韩AV中文字幕无码成人| 99在线观看免费视频| a级毛片免费在线观看| 亚洲第一成年免费网站| 亚洲精品第一国产综合野| 亚洲中文字幕日产乱码高清app | 亚洲精品久久无码| 亚洲午夜精品一区二区麻豆| 亚洲熟妇中文字幕五十中出| 久久久久国色AV免费观看性色 | 国产亚洲精品无码拍拍拍色欲 | 国产一区二区三区免费观在线| 亚洲日韩精品无码AV海量| 亚洲AV无码专区在线播放中文| 日韩免费视频网站| 69式互添免费视频| 四虎影视无码永久免费| 怡红院免费全部视频在线视频| 波霸在线精品视频免费观看| aaa毛片视频免费观看| 粉色视频成年免费人15次| 美女被暴羞羞免费视频| 成年免费大片黄在线观看com| 2022免费国产精品福利在线|