Create
Coddy의 Java 파일 처리 코스 레슨 — 11개 중 6번째.
Java에서 파일을 생성하려면, 원하는 파일 이름으로 File 클래스 생성자를 사용한 다음 createNewFile() 메서드를 실행합니다. 파일이 성공적으로 생성되면 이 메서드는 true를 반환하고, 파일이 이미 존재하면 false를 반환합니다:
try {
File file = new File("data.txt");
if (file.createNewFile()) {
System.out.println("File created: " + file.getName());
} else {
System.out.println("File already exists.");
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}위 코드는 “data.txt”라는 이름의 파일을 생성하며, IOException 예외를 처리해야 함에 유의하세요.
챌린지
쉬움파일 이름을 받아 파일을 생성하는 createFile이라는 함수를 만드세요.
파일이 이미 존재하는 경우, 다음을 출력합니다:
File already exists.그렇지 않으면:
File created successfully!직접 해보기
import java.io.File;
import java.io.IOException;
class CreateFile {
public static void createFile(String filename) {
// 여기에 코드를 작성하세요
}
}