728x90
반응형
자바의 정석 기초 편 참조
https://cafe.naver.com/javachobostudy
두 변수의 값 바꾸기
두 변수 x와 y에 저장된 리터럴을 변경하려고 했을 때
x의 값을 y에 저장하고, y의 값을 x에 저장할 경우 변경된 리터럴이 저장되므로 원하는 결과를 얻을 수 없다.
그렇기에 두 컵에 담긴 내용물을 바꾸려면 빈 컵이 필요한 것처럼, 값을 임시로 저장할 변수가 하나 더 필요하다.
위 예시과 결과를 보면 느낌이 올 거라 생각한다.
먼저 첫번째 x의 리터럴을 number 로 저장하고, 두 번째로 y의 리터럴을 x로 저장한다.
세번째로 number에 있는 리터럴을 y에 저장한 후 x, y의 리터럴 출력 시 리터럴이 변경된 것을 확인할 수 있다.
728x90
반응형
'JAVA' 카테고리의 다른 글
[JAVA] 기본형과 참조형 (0) | 2020.06.23 |
---|---|
[JAVA] 문자열 결합 (0) | 2020.06.18 |
[JAVA] 문자열 리터럴과 문자 리터럴 (0) | 2020.06.16 |
[JAVA] 리터럴 (0) | 2020.06.16 |
[JAVA] 상수와 리터럴 (0) | 2020.06.16 |