Kong Eunho

1.1 변수와 자료형

2025년 09월 04일 10시
카테고리 - TIL, flutter, 1_Dart_기초


1.1.1 변수

Dart는 C++, Python과 같이 정적 타입과 동적 타입을 모두 지원하여 유연성이 높다.

변수 선언 방식

① var : 변수에 값을 처음 할당할 때, 해당 값의 타입을 자동으로 추론하여 변수의 타입을 정한다.

var name = "Eunho"; // String으로 추론

② 명시적 타입 선언 : 직접 자료형을 명시한다.

String name = "Eunho"; // 문자열형
int age = 21; // 정수형
double score = 4.42; // 실수형
bool isSmart = false; // 불리언형

③ final/const : 상수형 변수를 선언한다.

final DateTime now = DateTime.now(); // 앱이 실행되는 현재 시간을 할당
const String appName = 'My App'; // 컴파일 시점에 이미 값이 정해짐


1.1.2 자료형

String user = 'Renio';
print('Hello, $user.'); // 출력: Hello, Renio.
List<String> fruits = ['apple', 'banana', 'orange'];
print(fruits[0]); // 출력: apple
Map<String, String> userInfo = {
  'name': 'Eunho',
  'email': 'eunho@example.com'
};
print(userInfo['name']); // 출력: Eunho
◀ 이전 글 TIL, flutter
Flutter, Dart
2025-09-04
목록으로 다음 글 ▶ TIL, flutter, 1_Dart_기초
1.2 연산자와 제어문
2025-09-07