Updated:

less than 1 minute read

개요

  • 종류 연산자    
    산술 +, -, *, /, %, ++, –    
    비교 >, <, >=, <=, ==, !=, is, is! as    
    논리 &&,    
    null ??    
  • null
    • ?
      • 타입 뒤에 ?를 추가해야 null 값 저장 가능
    • ??
      • 값 대입 시 변수 뒤에 ??를 추가하면 기존 값이 null인 경우에만 대입


예제

  • 코드
    • void main() {
        int? n;
        print(n);
             
        n = null;
        print(n);
             
        n = 1;
        print(n);
             
        n ??= 2;
        print(n);
             
        n = null;
        n ??= 2;
        print(n);
             
        print(n is int);
        print(n is String);
      }
      
  • 실행 결과
    • null
      null
      1
      1
      2
      true
      false