티스토리 뷰

Flutter/dart

[Dart] 변수 선언

LeeeGi 2024. 2. 25. 02:56
반응형

Dart 언어도 타 언어와 마찬가지로 변수형이 존재한다.

 

타 언어처럼 Primitive Type을 기본적으로 제공한다.

- int : 정수

- double : 실수

- String : 문자열

- bool : 참, 거짓

 

아무거나 선언해보자.
String name = "Hong Gil-Dong";		// 문자열 선언
name = "Kim"		// 값 재할당

bool b = true;		// 참

int i = 1;		// 정수형 1
double d = 1.0;		// 실수형 1.0

num a = 10;		// 10
num b = 10.0;		// 10.0

 

num 타입은 int, double이 모두 사용가능한 포괄적인 숫자 타입이다.
int i = 1;		// 정수형 1
double d = 1.0;		// 실수형 1.0

num a = i;		// 1
num b = d;		// 1.0

 

int <> double 간 자동 형변환이 지원되지 않는다.
int i = 1;		// 정수형 1
double d = i;		// Error

 

var 타입 선언으로 타입 추론이 가능하다.
var name = "Hong Gil-Dong";		// 문자열 선언\
var b = true;		// 참
var i = 1;		// 정수형 1
var d = 1.0;		// 실수형 1.0

var b2 = i < 10;		// true
var b3 = s.isEmpty;		// false

 

상수 final, const
final String name = 'Hong Gil-Dong';
name = 'Kim'		// Error
반응형

'Flutter > dart' 카테고리의 다른 글

[Dart] 연산자, 타입 검사, 형변환  (0) 2024.02.25
[Dart] 주석 처리 방법  (0) 2024.02.25
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함