63. 불변 String과 StringBuilder의 차이
다음 Java 프로그램의 실행 결과를 쓰시오. (문자 'o'의 코드값은 111, 'd'는 100이다.)
1public class Main {2public static void main(String[] args) {3String s = "code";4s.toUpperCase();5s.concat("!");6String t = s.substring(1, 3) + s.charAt(0);7StringBuilder sb = new StringBuilder(t);8StringBuilder r = sb.reverse();9r.append(s.length());10System.out.println(s + " " + t);11System.out.println(sb + " " + (sb == r));12String u = "";13for (int i = s.length() - 1; i >= 0; i -= 2) {14u += s.charAt(i);15}16System.out.println(u);17System.out.println(s.charAt(1) + s.charAt(2) + "#");18}19}