<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)航:
     
    主站蜘蛛池模板: 亚洲国产成人乱码精品女人久久久不卡| caoporm碰最新免费公开视频| 特级无码毛片免费视频尤物| 久久91亚洲人成电影网站| 日本特黄特色AAA大片免费| 国产猛烈高潮尖叫视频免费| 亚洲欧美日韩一区二区三区在线| 欧美最猛性xxxxx免费| 一本色道久久88亚洲精品综合| 妻子5免费完整高清电视| 亚洲中文字幕精品久久| 日本一道一区二区免费看| 相泽南亚洲一区二区在线播放| 国产一级大片免费看| EEUSS影院WWW在线观看免费| 亚洲av永久无码制服河南实里| 99热这里只有精品6免费| 亚洲av乱码一区二区三区| 免费观看一级毛片| 欧洲美女大片免费播放器视频| 久久久精品国产亚洲成人满18免费网站 | 久久精品国产亚洲7777| 日本不卡免费新一区二区三区 | 99麻豆久久久国产精品免费| 国产偷国产偷亚洲清高动态图| 九九视频高清视频免费观看 | 亚洲精品视频免费观看| 亚洲成色在线综合网站| 亚洲毛片免费视频| 国产精品亚洲精品久久精品| 亚洲男人的天堂在线va拉文 | 国产三级免费电影| baoyu116.永久免费视频| 亚洲国产精品网站久久| 亚洲&#228;v永久无码精品天堂久久 | 亚洲精品午夜无码电影网| 免费视频爱爱太爽了| 国产精品亚洲色图| 91亚洲一区二区在线观看不卡| 日本特黄特黄刺激大片免费| 久久一区二区免费播放|