AR삽질러

Dart 기초 - 변수와 타입 (1) 본문

Dart

Dart 기초 - 변수와 타입 (1)

아랑팡팡 2024. 4. 24. 13:49
728x90

 

Dart 기초 - 변수와 타입 (1)

 

1. 변수란

 - Dart언어로 프로그래밍할 때 가장 기본이 되는 단위로 특정한 값을 담아두는 그릇

 - Dart에서 변수를 선언할때 타입을 명시할 수도 있고 var키워드를 사용해 타입추론을 할수도 있다.

int age = 25;
double pi = 3.14;
String name = "arang";
bool isBoo = true;

 

2. 타입

 - 데이터의 유형

Flutter에서의 타입
기본형 bool
int
double
String
null
자료형 List
Set
Map
확장형 Object
Enum
Future
Stream

 

 - 참 거짓 bool

bool isTrue = true;

 

 - 정수 int

int num = 100;

 

 - 실수 double

double num2 = 3.14;
double num3 = 3;

 

 - 문자 String

String string = 'Hello World';

 

 - Null

Null thisIsNull = null;

 

3. 타입추론

 - var 변수 선언지 타입을 명시하지 않고 var를 사용하면 컴파일러는 할당된 값에 따라 타입을 자동으로 추론한다.

var age = 25;
var height = 181.9;
var name = "arang";
var isboo = false

 

4. 동적타입

 - dynamic 어떠한 타입의 값도 저장할 수 있는 변수를 선언할 때 사용되며 dynamic변수의 타입은 런타임에 결정된다.

dynamic anythig = "hello";
anything = 100;

 

5. 상수

final

 - 한번 값을 할당한 후에 값이 변하지 않는 것이 상수로 객체의 속성이 변경될 수있지만 객체 자제는 변경할 수 없다.

final String nickname = "AR";

 

const

 - 컴파일 시점에 결정되는 상수로써 런타임에 값을 변경할 수 없고 const로 선언된 객체는 불변의 객체이다.

const double pi = 3.141592;
728x90
반응형
LIST

'Dart' 카테고리의 다른 글

Dart 기초 - 클래스, 생성자 (3)  (0) 2024.04.25
Dart 기초 - 연산자 (2)  (0) 2024.04.24
Dart 기초 - Dart와 Flutter (0)  (0) 2024.04.24
Dart Class2 - (7)  (0) 2023.09.08
Dart Class - (6)  (0) 2023.09.04