[Dart] 6. null 병합연산자

허성재's avatar
Sep 26, 2024
[Dart] 6. null 병합연산자
// null 처리 방법 int? findById(int id) { return id == 1 ? 1 : null; } void main() { // ! null 억제 연산자 또는 null assert 연산자 // 무조건 있어!! 제일 위험한 처리 int r1 = findById(1)!; print(r1); int r2 = findById(5) ?? 0; print(r2); // double r3 = findById(5)!.toDouble(); // null이 아니면 실행하고 null이면 실행하지마! double r3 = findById(5)?.toDouble() ?? 0; print(r3); }
 
Share article

heo-gom