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
반응형
'studies > Back-end' 카테고리의 다른 글
[Java] java.io.File 특정 파일만 파일 생성 안될 때 해결 - 논리오류 고치기 (0) | 2020.07.29 |
---|---|
[Python] 홈메이드 코드 / Up & Down Game (0) | 2020.07.23 |
[Spring] eclipse gradle 프로젝트에서 패키지 경로 폴더가 뜨지 않을 때 (0) | 2020.06.28 |
gradle wrapper 명령 안 먹을 때 (0) | 2020.06.21 |
[Spring] 스프링 개발을 위한 Maven, Gradle 설치와 환경변수 설정 (0) | 2020.06.21 |