본문 바로가기
Programming/JAVA(eclipse)

java 3일차 정리 _ 01. 연산자(5) 증감연산자_다른연산자 와같이 사용한 경우

by yoon9i 2024. 3. 12.
package exam05_연산자;

public class Operator05_증감연산자2_다른연산자와같이사용한경우 {

	public static void main(String[] args) {
		
		// 5. 증감 연산자 ( ++, -- ) 와 다른 연산자와 같이 사용하는 경우
		// * 전치 또는 후치에 따라서 저장되는 변수값이 달라질 수 있음.
		int num = 10;
		int num2 = 10;
		
		// 문제1 : num 을 1 증가시키고 새로운 변수 result 에 저장하시오.
		// 전치 : 먼저 증가되고 나중에 할당됨.
		int result = ++num; // 전치
		System.out.println(result + " " + num); // >>> 11  11
		
		// 문제2: num2 를 1 증가시키고 새로운 변수 result2 에 저장하시오.
		// 후치 : 먼저 할당되고 나중에 증가됨.
		int result2 = num2++; // 후치
		System.out.println(result2 + " " + num2); // >>> 10  11
	}

}