var 키워드
여러 타입의 자료형을 가질 수 있는 변수에 쓰는 키워드.
사용할 때는 변수가 어떤 타입인지 모를 때 사용한다.
사용법
var 변수 = '값';
dynamic과 차이점:
한번 선언하면 자료형이 고정된다.
dynamic 키워드
여러 타입의 자료형을 가질 수 있는 변수에 쓰는 키워드.
사용할 때는 변수가 어떤 타입인지 모를 때 사용한다.
선언해도 고정되지 않는다
사용법
dynamic 변수 = '값';
print(변수);를 이용해서
다양한 자료형의 변수를 출력해보자.
실습
void main() {
//문자열 String
var name1 = '민수';
print(name1);
var name2 = '철수';
print(name2);
var name3 = '영택';
print(name3);
//정수형 int
var name4 = 1;
print(name4);
//bool
var name5 = true;
print(name5);
//null
var name6 = null;
print(name6);
}
결과
문자열, 정수형, bool, null 각각
민수, 철수, 영택
1
true
null
로 출력되었다.
'개발 > Flutter' 카테고리의 다른 글
Flutter Dart Null, nullable, non-nullable (2) | 2023.07.13 |
---|---|
Flutter Dart 자료형별 사칙연산 (1) | 2023.07.13 |
Flutter Dart언어로 'Hello world' (1) | 2023.07.13 |
Dart 언어 dynamic 키워드 | 여러 타입을 가질 수 있는 변수에 쓰는 키워드 (2) | 2023.07.13 |
Flutter를 공부하기 전에 Dart 언어를 공부하기 시작했다 | 변수 (3) | 2023.07.13 |
댓글