반응형

기본적으로 int, double, bool, String 등의 타입이 있지만
여러 데이터를 대입할수 있도록 var, dynamic 타입을 제공합니다.

  • var : 선언한 변수의 타입은 대입하는 값에 따라 결정
var no = 10; // int type
var sss = 'string'; // String type
  • dynamic : 모든 타입의 데이터를 대입할 수 있음
dynamic data = 10;
data = 'zzz';
data = true;

var 을 사용하면서 아무런 초기값을 지정하지 않으면 컴파일러는 dynamic 타입으로 처리합니다.

var value1 = null; // dynamic type
var value2; // dynamic type
반응형

'Flutter & Dart' 카테고리의 다른 글

Dart 예외처리 (try on finally)  (0) 2023.11.16
Dart Function  (0) 2023.11.16
Dart Null safety  (0) 2023.11.16
Dart 컬렉션 타입 (List, Set, Map)  (0) 2023.11.16
Dart 상수 (const, final)  (0) 2023.11.16
Dart 데이터 타입  (0) 2023.11.16
Dart 외부 파일 사용하기  (0) 2023.11.16
Dart 접근 제한자  (0) 2023.11.16
Posted by 까칠코더
,