프로그래밍 언어/자바의 정석 기초편
자바의 정석 기초편 ch2-9 두 변수 바꾸기
life grow
2022. 5. 5. 21:08
class Ex2_8 {
public static void main(String args[]) {
int x = 10, y = 5; // int x = 10; int y = 5;를 한 줄로
System.out.println("x="+x);
System.out.println("y="+y);
int tmp = x; // 1. x의 값을 tmp에 저장
x = y; // 2. y의 값을 x에 저장
y = tmp; // 3. tmp에 저장된 값을 y에 저장
System.out.println("x="+x);
System.out.println("y="+y);
}
}
"x="+x
+는 숫자 앞에 글자를 붙일때도 사용
두 변수를 바꾸려면 값을 임시로 저장할 변수가 하나 더 필요하다.