Late 키워드

DevDiary·2024년 9월 9일

Flutter

목록 보기
5/5
post-thumbnail

late 키워드란
원하는 시점에 맞춰서 값을 초기화 및 할당 가능

/// late 키워드
late String name; //null , 초기화가 되어있지 않음.
String? name2;

void main() {
  name = "홍길동";

  print(name);//늦은 초기화
}

그럼 late키워드는 null safety와 어떤 것이 다른가?
late 키워드 : 반드시 값을 할당할 것이라는 암묵적 의미
null Safety : null일수도, 값이 할당 될 수도 있다는 의미

profile
약간의 경험에 약간의 운을 더하다

0개의 댓글