다음 코드에서는 두 객체를 교환한 효과가 나오지 않습니다
출력 결과는 3:4입니다.
논리적으로 말하면 모든 참조는 Java에서 직접 객체 교환이 가능해야 하는 것 아닌가요?
제 실수를 설명하고 해결책을 제시해주세요.
출력을 4:3
class Int
{
}
공개수업 안녕하세요 {
으아악}
習慣沉默2017-05-17 10:07:49
Java 세계에서는 함수나 메소드의 입력 매개변수가 값 복사를 통해 전달됩니다.
으아악일반적으로 Java에서는 구현할 수 없습니다.
그리고 int 객체의 내부 private final int value;
가 최종입니다