Coding_test(백준)/Java
[Java]백준 10171번: 입출력과 사칙연산 단계 - 고양이
byeolsub
2023. 4. 17. 00:01


1. 기본 풀이
public class Main {
public static void main(String[] args) {
System.out.println("\\ /\\");
System.out.println(" ) ( ')");
System.out.println("( / )");
System.out.println(" \\(__)|");
}
}
2. BufferedReader 사용
import java.io.BufferedWriter;
import java.io.OutputStreamWriter;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException {
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
bw.write("\\ /\\");
bw.newLine(); // 줄 구분자
bw.write(" ) ( ')\n");
bw.write("( / )\n");
bw.write(" \\(__)|");
// flush()와 close()는 같이 사용함.(close 함수가 내부적으로 flush함수를 호출.)
bw.flush(); // 사용자가 원할 때 현재 버퍼에 저장되어 있는 내용을 클라이언트로 전송하고 버퍼를 비운다
bw.close();
}
}