본문 바로가기

Flutter/튜토리얼

dart 타입 검사 연산자/ 조건 표현식(null check)

as: 형변환( 상위타입으로 변환가능) 

is: 객체가 특정타입이면 true, 상속관계(is-a)도 반영

is!: 객체가 특정타입이면 false

 

 

 

조건 표현식(null check)

 

if( person != null){
return person.name;
} else
return null;

// 단순화
person?.name

 

엘비스 연산자

if( person != null){
return person.name;
} else
return 'no name';

// 단순화
person.name ?? 'no name'

'Flutter > 튜토리얼' 카테고리의 다른 글

Flutter 기본 레이아웃 종류  (0) 2022.02.04
Flutter StatelessWidget과 StatefulWidget  (0) 2022.02.04
Flutter Dart 함수  (0) 2022.02.02
Flutter - Isolates / Thread  (0) 2022.02.02
Flutter Button  (0) 2022.02.01