프로그래밍 언어 활용난도 중상
15번 · 주관식 · 5점
다음 Java 프로그램의 실행 결과를 쓰시오.
public class Main {
static class Box {
int value;
Box(int value) { this.value = value; }
}
public static void main(String[] args) {
Box a = new Box(1);
Box b = new Box(2);
Box c = new Box(3);
Box[] boxes = {a, b, c};
Box temp = boxes[0];
boxes[0] = boxes[2];
boxes[2] = temp;
boxes[1].value = boxes[0].value;
System.out.print(a.value + "a" + b.value + "b" + c.value);
}
}