반응형
늘 그랬듯이 개발을 처음 공부할 때 가장 먼저 하게 되는 Hello World를 입력해보자
void main() {
print('Hello World');
}
변수 선언 및 할당을 해보자
bool: 참 / 거짓형
int : 정수형
double : 실수형
String: 문자열형
null: Null 형
해당 키워드를 앞에 입력하고 변수를 선언하면된다
bool 같은 경우 참 혹은 거짓에 대한 값만 받을 수 있기 때문에 true라고 작성햇다
void main() {
bool isTrue = true;
}
이렇게 하면 isTrue값에 true값이 들어가게된다
이것을 변수를 선언하고 할당했다고 한다
void main() {
int num = 100;
double num2 = 3.14;
String string = 'Hello World';
Null thisIsNull = null;
}
마지막에 print(thisIsNull); 까지 입력하면 선언한 변수명을 print 함수로 확인할 수 있다
가변형
var 개념에 대해 알아보자
void main() {
var value = 1;
value = 2;
print(value);
}
var에서 value 변수를 1로 먼저 선언했다
그러므로 다음에 추가 지정할때 2도 같은 int로 와야한다
void main() {
dynamic dynamicValue = 100;
dynamicValue = 'Hello';
print(dynamicValue);
}
값은 Hello로 나온다
dynamic은 같은 가변형이지만 코드를 구현할 때 차이가난다
'Flutter > Dart' 카테고리의 다른 글
Dart 클래스 - 생성자#2 (0) | 2024.06.18 |
---|---|
Dart 클래스 - 생성자#1 (0) | 2024.06.18 |
Dart 연산자#2 (0) | 2024.06.17 |
Dart 연산자#1 (0) | 2024.06.14 |
Dart 변수와 타입 (0) | 2024.06.13 |