sitelink1  
sitelink2  
sitelink3  
sitelink4  
sitelink5  
sitelink6  
http://blog.naver.com/yheesung/20009943819디렉토리만 뽑아와야 하는 상황..
java.io 패키지에 보면 FileFilter 와 FilenameFilter 인터페이스가 있다.
 
두개의 차이점은 정의된 메소드인데..
FileFilter 에는 accept(File pathname) 이 있고.
FilenameFilter 에는 accept(File dir, String name) 이 있다.
 
만약 *.exe 파일만 고르고 싶다고 하면 FilenameFilter 를 쓰면 되고...
디렉토리만 골라서 보고 싶을때는 FileFilter 인터페이스를 구현해 주면 된다.
·미리보기 | 소스복사·
  1. File[] fileNames = f.listFiles(new FileFilter(){   
  2.     public boolean accept(File pathname){        
  3.         return pathname.isDirectory();   
  4.     }   
  5. });  
이런식이 되겠지..
 
만약 확장자로 걸러내고 싶다면...
·미리보기 | 소스복사·
  1. File[] fileNames = f.listFiles(new FilenameFilter(){   
  2.     public boolean accept(File dir, String name){   
  3.         return name.endsWith(".exe");    
  4.     }   
  5. });  
IO 를 특정부분만 쓰다보니.. 이런데서 잠깐씩 헤매고 있네 ㅡㅡ

번호 제목 글쓴이 날짜 조회 수
143 숫자 에 대응 되는 패턴의 형식화 #1 황제낙엽 2008.07.08 359
142 숫자를 통화 표기 형태로 변환하기 황제낙엽 2008.07.08 348
141 NumberFormat, DecimalFormat 사용예 황제낙엽 2008.07.08 402
140 파일의 내용을 읽어 String 객체로 만드는 함수 황제낙엽 2008.06.17 296
139 UTF형태 파일에서 BOM 제거하기 황제낙엽 2008.06.16 2243
138 불러온 txt파일의 Encoding을 알 수는 방법좀 가르쳐 주세요~ 황제낙엽 2008.06.16 388
» FileFilter, FilenameFilter 클래스를 이용한 파일 또는 디렉토리 리스트 추출하기 황제낙엽 2008.06.16 493
136 정규식 사용예제 [2] 황제낙엽 2008.06.11 384
135 정규식 사용예제 [1] 황제낙엽 2008.06.11 436
134 StringBuffer vs String 황제낙엽 2008.06.10 314
133 작지만 강력한 HTML 파서, HtmlCleaner, html parser 황제낙엽 2008.06.10 398
132 Jericho HTML Parser 황제낙엽 2008.06.10 556
131 JTidy(HTML Parser) How to 황제낙엽 2008.06.10 438
130 NekoHTML 샘플 예제 황제낙엽 2008.06.09 427
129 YGHTML Parser 0.1.1 샘플 예제 황제낙엽 2008.06.09 358
128 HTML Paser 의 종류 황제낙엽 2008.06.09 710
127 File 생성시 encoding 지정하기 (Unicode/utf-8 file 읽고 쓰기) 황제낙엽 2008.05.22 756
126 java String.replaceAll (String regex, String replacement) 쓸떄 조심할 것 황제낙엽 2008.05.22 424
125 java String.replaceAll 잘쓰기 황제낙엽 2008.05.22 429
124 간단한 DBConnection 프로그램 (JDBC) file 황제낙엽 2008.05.15 456