Flutter/튜토리얼
dart 타입 검사 연산자/ 조건 표현식(null check)
DGL
2022. 2. 2. 23:54
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'