----- 손 뇌는 지정된 폴더에 지정된 크기의 파일을 찾을 수

 

 

아이디어 : 먼저, 파일 크기를 얻을하고 싶어하고, 파일의 크기가 지정된 크기와 동일한 것으로 판단되면 다음 파일 여부를 확인, 출력됩니다. 이 폴더 인 경우에, 당신은 트래버스 파일로 재귀 알고리즘 이전에 작성된, 하위 파일을 작동하는 재귀 알고리즘을 필요로

코드 :

패키지 com.testHomework, 

가져 오기 java.io.File에, 

공공  클래스 WalkFileTree { 

    공공  정적  무효 메인 (문자열 []에 args) { 
        파일 파일 = 새로운 새로운 파일 ( "D : / 자바 파일" ), 
        검색 (파일, * 100 1024 ) ; 
    } 
    //은 지정된 폴더와 지정된 크기의 모든 파일을 찾을 
    공공  정적  무효 검색 (파일 파일, INT 크기) {
         IF ((듯이), file.isFile ()) {
             IF (file.length () == 크기) { 
                System.out을을 .println (file.getAbsolutePath ()); 
            }
        }다른  경우 (file.isDirectory ()) { 
            파일 [] 파일 = file.listFiles ();
            대한 (파일 F : 파일) { 
                검색 (F, 크기); 
            } 
        } 
    } 
}

 

 

결과 :

 

 

 

 

 

 

 

 

 

오류를 발견하면, 족장은 지적 메세지를 남겨주세요! ! !

추천

출처www.cnblogs.com/yangxiao-/p/11837832.html