[Dart] dynamic 변수

728x90

 

- var or dynamic변수가 어떤 타입일 지 모를때에는 dynamic 변수를 사용하는것이 좋다.
  단, 정말로 필요할 때만 써야한다.

- dynamic 변수 타입을 지정해 주기 

void main() {
  dynamic name;
  if(name is String){
    //dart는 이 안에서 name 이 string임을 알 수 있음 
  }
}

 

- 타입을 모를 때 dart로 확인 하는 법은 .is  ~ 함수를 쓰면 된다. 

void main() {
  dynamic name;
  if(name is int){
    //dart는 이 안에서 name 이 string임을 알 수 있음 
    name.isEvenis
  }
}
728x90

'Flutter' 카테고리의 다른 글

[Dart] function  (0) 2024.06.12
[Dart] Data Type  (0) 2024.06.10
[Dart] Final 변수와 late 수식어, const 키워드  (0) 2024.06.05
[Dart] null safety  (0) 2024.05.31
[Dart] Dart 언어란?  (0) 2024.05.31