Java의 입력/출력과 스트림
Alex Liu
Software Development Engineer
$$
$$
$$


Java 파일 작업
생성
삭제
디렉터리 관리

Java 파일 작업 이터레이터와 스트림
생성 컬렉션 처리
삭제 데이터 변환
디렉터리 관리

Java 파일 작업 이터레이터와 스트림 사용자 정의 메서드 등
생성 컬렉션 처리 확장 가능한
삭제 데이터 변환 Java 애플리케이션
디렉터리 관리
File 클래스를 가져옵니다
import java.io.File;
dataTextFile이라는 File 객체를 만듭니다
File dataTextFile = new File("data.txt");
컴퓨터에 파일을 만들려면 .createNewFile()을 호출합니다
boolean result = dataTextFile.createNewFile();
true, 이미 있으면 false를 반환삭제할 파일을 참조하는 exampleFile이라는 File 객체를 만듭니다
File exampleFile = new File("example.txt");
.delete()로 파일 삭제를 시도합니다
boolean deleted = exampleFile.delete();
true 반환false 반환.exists()는 파일이 있으면 true를 반환합니다// 디스크에 파일이 이미 있는지 확인
if (dataTextFile.exists()) {
// 파일이 있으면 메시지 출력
System.out.println("The file already exists.");
} else {
// 없으면 파일 생성 시도
boolean result = dataTextFile.createNewFile();
}
IOException 같은 예외 처리try {
//Any file operation
} catch (IOException e) {
e.getMessage();
}
Java의 입력/출력과 스트림