File 클래스를 사용하여 D 드라이브에 폴더와 파일 만들기

수입 는 java.io * ; 

공용  클래스 를 CreateFile { 
    
    공공  정적  무효 메인 (문자열 []에 args) { 
        
        문자열 [] STR = 새로운 문자열 [6 ] 
        STR [ 0] = "D / A / B / E" ; 
        STR [ 1] = "D : /A/B/F.txt" ; 
        STR [ 2] = "D : /A/C/G/H.txt" ; 
        STR [ 3] = "D / A / C / I" ; 
        STR [ 4] = "D / A / C / J ' ; 
        STR [ 5] = "D : /A/D.txt" ; 
        
        파일 [] 파일 = 새로운 파일 [str.length을]
        
        INT I = 0; I <file.length; I ++ ) { 
            파일 [I] = 파일 (STR [I]); 
            
            만약 (! 파일 [I] .exists ()) {
                 경우 (캐릭터가 [I]를 .endsWith ( "TXT" )) {
                     경우 (! 파일 [I] .getParentFile (). 존재 ()) { 
                        파일 [I]. getParentFile () mkdirs ().; 
                    } 
                    시도 { 
                        파일 [I] .createNewFile (); 
                    } 캐치 (IOException이 전자) { 
                        e.printStackTrace (); 
                    } 
                } 다른 {
                    파일 [I] .mkdirs (); 
                } 
            } 
            
        } 
        
    } 
    
}

 

추천

출처www.cnblogs.com/yxfyg/p/12388603.html