일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- ruby
- Flutter
- jsp
- 반다이몰
- CSS
- vscode
- 日本語
- 인프런
- rails7
- 単語
- 일본어
- Web
- メソッド
- Python
- springboot
- 건담
- html
- java
- rails
- 건담베이스
- 一日一つメソッド
- C로 시작하는 컴퓨터 프로그래밍4판
- javascript
- Spring
- 비즈니스일본어
- 디지몬
- nico
- 자바
- DART
- 연습문제
Archives
- Today
- Total
AR삽질러
Dart 기초 - 변수와 타입 (1) 본문
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 |