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