목차
print
사용하면 된다.- 항상 뒤에는
;
을 붙여야 한다.
변수 선언
var
- 기본적으로 CamalCase
- 숫자 변수
int number1 = 12;
- Boolean
bool isTrue = true;
- true, false 소문자임
String
void main() {
String name = "완식";
String suffix = "이";
String doing = "잘하고싶다";
print(name + '$suffix' + ' ' + '$doing.');
print('$name$suffix $doing!');
print('${name + suffix + ' ' + doing}?');
}
- 한개 따옴표 사용
- 변수 사용하려면
$
- 변수를 사용할 때 각각
$
안쓰고 묶으려면{}
사용
Var vs Dynamic Type
var name = "최완식";
print(name); // 최완식
name = '완숙';
print(name); // 완숙
name = 1; // Error
- 참고로 주석은
//
이다. - 첫번째 지정되는 값의 타입으로 지정된다.
- 스위프트와 같다.
dynamic name = "최완식";
print(name); // 최완식
name = '완숙';
print(name); // 완숙
name = 1;
print(name); // 1
- dynamic type을 가진다면 문제없이 실행된다.
- var type을 dynamic type으로 바꿀 수 있다.
var name;
dynamic name = "최완식";
print(name); // 최완식
name = '완숙';
print(name); // 완숙
name = 1;
print(name); // 1