타입 설명 사용예
전위형 값이 참조되기 전에 증가시킨다 j = ++i;
후위형 값이 참조된 후에 증가시킨다 j = i++;

 

전위형

j = ++i;
++i;
j = i;
public class practice {
    public static void main(String[] args) {
        int i = 5, j = 0;
        j = ++i; // 전위형
        System.out.println(i); // 6
        System.out.println(j); // 6

    }
}

 

 

후위형

j = i++;
j = i;
i++;
public class practice {
    public static void main(String[] args) {
        int i = 5, j = 0;
        j = i++; // 후위형
        System.out.println(i); // 6
        System.out.println(j); // 5

    }
}

 

반응형

'이것이 자바다 > JAVA1' 카테고리의 다른 글

산술 변환  (0) 2023.05.15
형변환(casting)  (0) 2023.05.15
연산자(Operator)  (0) 2023.05.15
타입간의 변환방법  (0) 2023.05.15
Scanner 클래스  (0) 2023.05.15

+ Recent posts