Language/Java

Java - 문자열 2

밍상 2022. 1. 24. 11:16

자바에서 String 문자열을 사용할 때 '+' 연산자를 사용해서 문자열을 합치는 경우가 많다.

하지만 그보다는 StringBuilder의 append를 사용하면 메모리를 훨씬 최적화할 수 있다.

StringBuilder builder = new StringBuilder();
String result1 = builder.append("동해물과백두산이")
	.append("마르고닳도록")
    .toString();
String result2 = "동해물과백두산이" + "마르고닳고록"
//result1 만드는 과정이 훨씬 메모리 최적화가 잘 돼 있음