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

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

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

    隨筆-28  評論-51  文章-10  trackbacks-0
    在此例中,new File(".")表示本項目路徑,如要把所有以.py結尾的文件過濾出來,參數傳遞為“.*\.py”
    package io;

    //: io/DirList.java
    // Display a directory listing using regular expressions.
    // {Args: "D.*\.java"}
    import java.util.regex.*;
    import java.io.*;
    import java.util.*;

    public class DirList {
      
    public static void main(String[] args) {
        File path 
    = new File(".");
        String[] list;
        
    if(args.length == 0)
          list 
    = path.list();
        
    else
          list 
    = path.list(new DirFilter(args[0]));
        Arrays.sort(list, String.CASE_INSENSITIVE_ORDER);
        
    for(String dirItem : list)
          System.out.println(dirItem);
      }
    }

    class DirFilter implements FilenameFilter {
      
    private Pattern pattern;
      
    public DirFilter(String regex) {
        pattern 
    = Pattern.compile(regex);
      }
      
    public boolean accept(File dir, String name) {
        
    return pattern.matcher(name).matches();
      }
    /* Output:
    DirectoryDemo.java
    DirList.java
    DirList2.java
    DirList3.java
    *///:~
    posted on 2007-11-13 11:34 fullfocus 閱讀(1134) 評論(1)  編輯  收藏 所屬分類: JAVA/J2EE

    評論:
    # re: Thinking in java---I/O系統 2007-11-13 19:01 | 千里冰封
    就這點代碼?  回復  更多評論
      
    主站蜘蛛池模板: 亚洲无人区一区二区三区| 日本在线高清免费爱做网站| 久久精品国产亚洲77777| 国产偷国产偷亚洲高清人| 久久精品亚洲一区二区三区浴池| 青草青草视频2免费观看| 成人特黄a级毛片免费视频| 最好免费观看高清在线| 视频免费1区二区三区| 久久久www成人免费毛片| 亚洲国产精品张柏芝在线观看| 国产免费A∨在线播放| 特级毛片全部免费播放a一级| 国产在线国偷精品产拍免费| 亚洲精品456在线播放| 久久国产乱子精品免费女| 亚洲国产成人高清在线观看 | v片免费在线观看| 亚洲人成电影网站色www| 苍井空亚洲精品AA片在线播放 | 羞羞视频在线免费观看| 国产免费观看视频| 91亚洲一区二区在线观看不卡| 国产亚洲精品2021自在线| 亚洲人成色7777在线观看不卡| 亚洲冬月枫中文字幕在线看| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲精品免费在线视频| 亚洲视频一区二区三区四区| 永久免费bbbbbb视频| 国产精品免费久久久久影院| 亚洲欧洲日产国产综合网| 人禽杂交18禁网站免费| 男男黄GAY片免费网站WWW | 91大神亚洲影视在线| 暖暖免费高清日本中文| 亚洲最大在线观看| 国产午夜影视大全免费观看| 成人无码WWW免费视频| 亚洲精品国产日韩| 亚洲日韩国产精品第一页一区|