1. 타입이란?타입은 프로그래밍을 할 때 다루는 데이터의 형태입니다. 예를 들어 변수가 데이터를 담는 상자라면,데이터 타입은 그 상자에 담을 수 있는 데이터의 종류라고 생각하시면 됩니다. 🚀 2. 숫자형 (Numbers)Dart에서 숫자는 int와 double 두 가지 타입으로 나뉩니다. 1) int (정수)int는 소수점이 없는 정수를 저장합니다.음수와 양수, 0을 포함하며, 메모리의 크기에 따라 저장할 수 있는 값의 범위가 결정됩니다. int [변수 이름] = [값];var [변수 이름] = [정수형 타입 값]; // var를 사용하면 자동으로 int로 설정var x = 1;var hex = 0xDEADBEEF; // 16진수 표현 0x를 앞에..
이번 포스팅에서는 널이 무엇이고, 이를 다루는 법과 마지막으로 왜 중요한지에 대해 소개한다. Null은 무엇일까. Null은 아무런 값도 가지지 않는 상태이다. 즉, 존재하지 않으며, 할당된 값이 없는 상태이다. 그렇다고 0과는 다르다. 0은 엄연한 정수이며, int범위에 포함되지만 null은 값이 없는 상태이다. 쉽게 이해하기 위하여 비유를 들어보자. 0은 두루마리 휴지를 다 쓰고 심지만 남은 상태이며, null은 두루마리 휴지 자체가 없는 상태이다. 코틀린에서는 Nullable, Non-Nullable 두 가지 유형이 있다. Nullable 타입은 변수에 null이 아닌 값은 물론이고 null값도 표현할 수 있다. 반면, Non-Nullable 타입은 null이 아닌 값만 표현할 수 있다. 즉, nu..