Dart 언어 dynamic 키워드
여러 타입을 가질 수 있는 변수에 쓰는 키워드
사용할때는 변수가 어떤타입인지 모를때
dynamic일때는 여러 타입의 자료형을 사용가능하다
여기서 name은 변수이다
dynamic 코드 실습
dynamic 사용법 1
void main() {
dynamic name;
name = '문자'; //문자열
name = 12; //정수형
name = true; //bool
}
dynamic 키워드에서 if (변수 is 자료형) {}으로 가정하면
자료형을 모를때는 옵션이 적지만 String 자료형인걸 가정하면 변수에 많은 옵션이 생긴다
변수명. (옵션확인 가능)
예시의 변수는 name 이기때문에 name. 으로 확인.
void main() {
dynamic name;
if (name is String) {
}
}
'개발 > Flutter' 카테고리의 다른 글
Flutter Dart 자료형별 사칙연산 (1) | 2023.07.13 |
---|---|
Flutter Dart 언어로 var 키워드 사용해서 자료형 별 변수 출력해보기 (1) | 2023.07.13 |
Flutter Dart언어로 'Hello world' (1) | 2023.07.13 |
Flutter를 공부하기 전에 Dart 언어를 공부하기 시작했다 | 변수 (3) | 2023.07.13 |
Flutter 소개, 장점과 단점 비교 , 무료 강의 추천 (0) | 2023.07.13 |
댓글