ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 증감연산자
    Java/Script 2018. 2. 10. 11:56
    728x90

    코드설명 : Java에서의 증감연산자


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    class OperatorClass 
    {
        public static void main(String[] args) 
        {
            int num1 = 16;
     
            // num1 = num1 + 1;    num1 = 1 + num1;    num1 +=1;    모두같은거
            
            num1++//    increament (증가연산)
            System.out.println("num1 = "+num1);        // num1 = 17
     
            ++num1; //    증가연산
            System.out.println("num1 = "+num1);        // num1 = 18
     
            num1--//    decrement (감소연산)
            System.out.println("num1 = "+num1);        // num1 = 17
     
            --num1; //    감소연산
            System.out.println("num1 = "+num1);     // num1 = 16
     
            int num3; // 현재 num1 = 16
            num3 = num1++// 우선순위는 num3=num1 후에 ++
            System.out.println("num1 = " + num1);     //    num1=17
            System.out.println("num3 = " + num3);     //    num3=16
     
            /* 현재 num1=17, num3=16 */
            num3 = ++num1; // 우선순위가 ++ 후에 num3=num1
            System.out.println("num1 = " + num1);     //    num1=18
            System.out.println("num3 = " + num3);     //    num3=18
        }    
    }
    cs


    728x90

    'Java > Script' 카테고리의 다른 글

    문자열의 길이, 문자열의 수정  (0) 2018.02.10
    문자열의 비교,검색  (0) 2018.02.10
    삼항연산자  (0) 2018.02.10
    논리연산자  (0) 2018.02.10
    자바에서의 연산(Operator)  (0) 2018.02.10

    댓글

Designed by Tistory.