ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 3. operator - (2) OpDemo2
    java/코드 리뷰 2020. 3. 20. 09:17
    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
    32
    33
    34
    35
    36
    37
    package operator;
     
    public class OpDemo2 {
        public static void main(String[] args) {
            // 증감연산자
            // 아래의 기술된 수행문은 비추천하는 수행문
            
            int num1 = 10;
            int num2 = 10;
            
            // 증감연산자를 비교연산자와 같이 사용한 경우
            // ★ 강력히 비추천, 절대로 비추천, 진짜로 비추천
            // 증감연산자를 다른 연산자와 같이 사용하는 것은 코드의 가독성을 떨어뜨림
            
            boolean result1 = num1++ > 10// 비교연산 수행 후 증가
            boolean result2 = ++num2 > 10// 증가 후 비교연산 수행
            
            System.out.println(result1); // false
            System.out.println(result2); // true
            
            // 증감연산자를 비교연산자와 같이 사용하지 않은 경우
            int num3 = 10;
            int num4 = 10;
            
            num3++;
            ++num4;
            
            boolean result3 = num3 > 10;
            boolean result4 = num4 > 10;
            
            System.out.println(result3); // true
            System.out.println(result4); // true
            
            
            
        }
    }
     

    'java > 코드 리뷰' 카테고리의 다른 글

    3. operator - (4) OpDemo4  (0) 2020.03.20
    3. operator - (3) OpDemo3  (0) 2020.03.20
    3. operator - (1) OpDemo1  (0) 2020.03.20
    2. datatype - (10) DataTypeDemo10  (0) 2020.03.20
    2. datatype - (9) DataTypeDemo9  (0) 2020.03.20
Designed by Tistory.