반응형
class A {
satatic void test(StringBuilder a) {
a.append("test " + a);
}
}
public class B {
public static void main(String[] args) {
StringBulider b = new StringBulider("b");
A.test(b);
Ststem.out.print(b);
}
}
위의 결과는 test b 가 된다.
StringBuilder 의 append 는 참조하는 b에게 직접 문자열을 추가한 것이기 때문에 위와 같은 결과가 나온다.
반응형
'IT' 카테고리의 다른 글
JAVA 공부 - System.arraycopy (0) | 2023.05.16 |
---|---|
JAVA 공부 - 부동소수점수 정수 (0) | 2023.05.16 |
JAVA 공부 - split 정규표현 (0) | 2023.05.16 |
JAVA 공부 - 배열선언 인스터스화 (0) | 2023.05.16 |
JAVA 공부 - switch (0) | 2023.05.16 |