2017-11-16 1 views
-1
File file = new File("C:\\Users\\user\\Desktop\\new\\"+count); 
if (!file.exists()) { 
    if (file.mkdir()) { 
     System.out.println("Directory is created!"); 
    } else { 
     System.out.println("Failed to create directory!"); 
    } 

이것은 폴더를 만들기위한 나의 현재 코드입니다. 나는 0으로 계산을 초기화했습니다. 새 폴더를 위해 카운터를 증가시켜야합니다. ... 나는 어떤 수정을해야합니까?현재 폴더가있는 경우 java에서 새 폴더를 만드는 방법은 무엇입니까?

답변

0

사용 재귀 방법, 폴더는 이미이 카운터

int count; 

public void createFolder() { 
    File file = new File("C:\\Users\\user\\Desktop\\new\\"" + count); 
    if (!file.exists()) { 
     if (file.mkdir()) { 
      System.out.println("Directory is created!"); 
      count++; 
     } 
    } else { 
     System.out.println("Failed to create directory!"); 
     count++; 
     createFolder(); 
    } 
} 
을 사용하여 새 폴더를 생성합니다 존재하는 경우
관련 문제