본문 바로가기
studies/Back-end

[Dart] dynamic 동적 자료형

by mjkcool 2020. 7. 12.
728x90
반응형

dynamic이란 자료형은 매 대입하는 값의 자료형에 맞춰진다.

var과 비료하자면, var은 초기화시의 값의 자료형으로 고정이 되며 후에 타입 변경이 불가한데 dynamic은 후에도 타입 변경이 가능한 것이다.

void main() {
  dynamic d = 60.6;
  if(d is double) print("d는 double!");
  d = 4;
  if(d is int) print("d는 int!");
}​

 

결과

d는 double!
d는 int!

 

 

 

728x90
반응형