Computer Science/Algorithm

[JAVA] We love kriii

soro.k 2022. 2. 9. 12:51

https://st-lab.tistory.com/6?category=827050 

 

[백준] 10718번 : We love kriii - JAVA [자바]

https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올 해에도 파주..

st-lab.tistory.com

 

 


 

 

InputStreamWriter / OutputStreamWriter
바이트 스트림에서 문자 스트림으로, 또는 문자 스트림에서 바이트 스트림으로의 변환을 제공하는 입출력 스트림. 바이트를 읽어서 지정된 문자 인코딩에 따라 문자로 변환하는 데 사용한다.
public class Writer {
	public  static void main(String[] args) {
    	OutputStreamWriter osw = null;
        
        try {
        	osw = new OutputStreamWriter(System.out);
            
            ...
            
        } catch(IOExeption e) {
        	e.printStackTrace();
        } finally {
        	
            osw.close();
        }
    }
}

new OutputStreamWirter(System.out) : System.out 으로 콘솔에 출력하는 OutputStreamWriter

 

 

 

BufferedWirter

import java.io.BufferedWriter;
import java.io.OutputStreamWriter;
import java.io.IOExeption;

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("강한친구 대한육군");
        
        bw.flush();
        bw.close();
    }
}

 

 

StringBuilder

public class Main {
	public static void main(String[] args) {
    	StringBuilder sb = new StringBuilder();
        
        sb.append("강한친구 대한육군\n");
        sb.append("강한친구 대한육군");
        
        System.out.println(sb);
    }
}

 

 


ref.