<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲成av人片在线天堂无| 亚洲欧洲日本精品| 亚洲中文字幕第一页在线| 亚洲成色在线综合网站| 久久精品夜色国产亚洲av| 亚洲愉拍一区二区三区| XXX2高清在线观看免费视频| 毛片免费全部播放无码| mm1313亚洲精品国产| 亚洲精品在线播放| eeuss草民免费| 成人性生交大片免费看无遮挡| 四虎影在线永久免费四虎地址8848aa| 亚洲精品无码mv在线观看网站 | 成人爽a毛片免费| 日本不卡在线观看免费v| 色婷婷六月亚洲婷婷丁香| 国产成人高清亚洲一区久久| 免费精品无码AV片在线观看| 国产精品亚洲mnbav网站| 亚洲乱色伦图片区小说 | 欧洲美女大片免费播放器视频| 亚洲网站免费观看| 亚洲色大成网站www永久网站| 内射无码专区久久亚洲| a级毛片免费在线观看| 亚洲一区二区三区免费| 人人揉揉香蕉大免费不卡| 亚洲国产精品综合久久一线| 国产免费人成视频在线观看| 国产精品1024在线永久免费| 国产精品亚洲成在人线| 在线观看免费人成视频色9| 亚洲免费视频在线观看| 久青草视频在线观看免费| 日韩精品一区二区亚洲AV观看| 免费看片A级毛片免费看| 亚洲中文字幕日本无线码| 国产精品永久免费10000| 91久久亚洲国产成人精品性色 | 最新国产成人亚洲精品影院|