반응형
기본적으로 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 |