[Dart] var와 dynamic 변수 차이점 완벽 정리
Dart에서는 변수를 선언할 때 var와 dynamic 키워드를 사용할 수 있습니다. 하지만 두 키워드는 서로 다른 특징을 가지며, 잘못 사용하면 원하지 않는 동작이 발생할 수도 있습니다. 이번 포스팅에서는 var와 dynamic의 차이점과 사용 시 주의할 점에 대해 알아보겠습니다. 1. var 키워드1.1 var의 기본 개념var 키워드는 변수를 선언할 때 사용되며, 한 번 타입이 결정되면 변경할 수 없습니다. 즉, 초기 값의 타입에 따라 자동으로 타입이 추론됩니다.void main() { var name = "Dart"; // String으로 추론됨 // name = 123; // String 타입으로 결정되었기 때문에 숫자를 넣으면 오류 발생 var age = 30; // int로 추론..