StringBuilder
StringBuilder sb = new StringBuilder(); sb.append("a"); sb.append("b"); sb.append("c"); 👉 문자열 더하기 연산 👉 + 로 문자열을 처리하면 메모리 낭비가 발생한다. 👉 StringBuilder를 사용하여 메모리 낭비를 방지할 수 있다.
BufferedReader / BufferedWriter
BufferedReader는 Scanner처럼 데이터를 받아온다 BufferedWriter는 System.out.println();처럼 데이터를 출력한다 BufferedReader/BufferedWriter는 버퍼를 이용하기 때문에 Scanner/System.out.println()보다 빠른 입출력을 제공한다. 1. BufferedReader 사용법 1.1 readLine() - 입력값으로 받은 데이터를 라인 단위로 읽어 String으로 반환(다른 타입으로 입력 받으려면 형변환) - 예외처리 필수(try&catch 또는 throws IOException 활용) 1.2 close() - BufferedReader를 통한 입력이 끝나면 입력 스트림을 닫는다 import java.io.BufferedReade..