숫자 int : 정수 double : 부동 소수점 숫자문자열 String : 문자열불리언 bool : true/false ( 참 / 거짓)리스트 List : 중복을 허용하는 순서가 있는 컬렉션 구조집합(셋) Set : 중복을 허용하지 않는 순서가 없는 컬렉션
Dart에는 변수 선언시 다양한 자료형을 지원합니다.그 중에서 var와 dynamic라는 일반적인 명시된 자료형이 아니라 입력된 정보를 통해 타입을 추론해서 데이터 형식을 저장합니다.var의 경의 경우 추론된 타입이 한번 입력되고 나면 다른 타입을 저장할 수 없습니다.
프로그램을 작성하다 보면 설정값을 변경하지 못하도록 상수록 설정하는 경우를 쉽게 볼 수 있습니다.그렇다면 Dart에서 final과 const 어떻게 차이가 있을까요?final과 const차이는 언제 상수로 설정의 시점입니다.final은 런타임 const는 컴파일 시점에
assert assert는 개발 모드의 debug중일 때 작동합니다. 배포(production) 코드에서는 프로그램에 영향을 주지 않습니다. 조건이 거짓인 경우 에러를 발생하며 실행이 중단된다. condition :boolean이 나올 수 있는 조건을 넣는다. opt