Notice
Recent Posts
Recent Comments
Link
SeouliteLab
Java에서 BufferedReader와 BufferedWriter 사용하기 본문
Java에서 BufferedReader와 BufferedWriter는 파일 입출력을 효율적으로 처리하기 위한 클래스입니다. BufferedReader는 파일을 읽어오고, BufferedWriter는 파일에 쓰기 위해 사용됩니다. 아래 예제에서는 이들 클래스를 사용하는 방법을 설명하고 있습니다.
예제 1: 파일 읽기 (BufferedReader)
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
try {
BufferedReader reader = new BufferedReader(new FileReader("input.txt"));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
위 예제에서는 BufferedReader를 사용하여 파일을 읽어오고 있습니다.
예제 2: 파일 쓰기 (BufferedWriter)
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
try {
BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"));
writer.write("Hello, BufferedWriter!");
writer.newLine();
writer.write("This is another line.");
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
위 예제에서는 BufferedWriter를 사용하여 파일에 쓰고 있습니다.
'프로그래밍' 카테고리의 다른 글
[Java/자바] Mockito를 활용한 단위 테스트 (0) | 2024.03.20 |
---|---|
[Java/자바] Generics(제네릭) 이해하기 (0) | 2024.03.20 |
[Java/자바] 소수점 n번째 자리까지 반올림하여 출력하기 (0) | 2024.03.20 |
[Java/자바] String Concatenation: 문자열 연결 방법 (0) | 2024.03.20 |
[Java/자바] FileOutputStream: 파일에 데이터 쓰기 (0) | 2024.03.19 |