찾다

 >  Q&A  >  본문

자바 - 스왑 기능

다음 코드에서는 두 객체를 교환한 효과가 나오지 않습니다
출력 결과는 3:4입니다.
논리적으로 말하면 모든 참조는 Java에서 직접 객체 교환이 가능해야 하는 것 아닌가요?
제 실수를 설명하고 해결책을 제시해주세요.
출력을 4:3
class Int
{

으로 하고 싶습니다. 으아악

}

공개수업 안녕하세요 {

으아악

}

某草草某草草2753일 전708

모든 응답(1)나는 대답할 것이다

  • 習慣沉默

    習慣沉默2017-05-17 10:07:49

    Java 세계에서는 함수나 메소드의 입력 매개변수가 값 복사를 통해 전달됩니다.

    으아악

    일반적으로 Java에서는 구현할 수 없습니다.
    그리고 int 객체의 내부 private final int value;가 최종입니다

    회신하다
    0
  • 취소회신하다