int x = 10 ,y = 20 ;
이렇게 되어 있는데
x랑 y 값을 바꾸려면 어떻게 해야할까?
x 컵에 우유가, y 컵에 오렌지 쥬스가 들어있다 (컵 = 저장공간)
두개를 서로 내용물을 바꾸어 담으려면
하나의 또다른 컵이 필요하다 = 이 컵을 tmp 라고 한다
tmp컵에 x값인 우유(10)을 담아두고
x컵에 y값인 오렌지 쥬스(20)을 옮겨 담은뒤
tmp컵에 담긴 우유(10)을 y컵에 담으면 상황 종료 -!
이처럼 변수 tmp를 사용하면된다
int x = 10, y=20 ;
int tmp ; // 빈컵
tmp = x; //tmp (템프? 템퍼?) 에 x 값을 저장하고
x= y; // x의 값을 y에 저장
y = tmp; //tmp 값을 y에 저장
실습
밑에 println 은 저번에 배운 결합을 활용해서
결과가 도출되었을때
어떤값이 x고 y인지 잘 모를 수 있으니
도출되었을때 x=, y= 형태로 나오게 함