Flutter

[Dart 강좌] Dart 변수 Type


[Dart 강좌] Dart 변수 Type




최초 작성일 : 2023-09-05 | 수정일 : 2023-09-05 | 조회수 : 327

Dart 언어는 강력한 형 시스템을 가지고 있으며 다양한 변수 유형을 지원합니다. 여기 Dart의 주요 변수 유형 및 간단한 예제를 제공하겠습니다.

  1. 1. int : 정수를 나타냅니다.
dart
int age = 30; print(age); // 30
  1. 2. double : 부동소수점 숫자를 나타냅니다.
dart
double piValue = 3.141592653589793;
print(piValue); // 3.141592653589793
  1. 3. String: 문자열을 나타냅니다.
dart
String name = 'Dart';
print(name); // Dart
  1. 4. bool : 부울 (참/거짓) 값을 나타냅니다.
dart
bool isDartCool = true;
print(isDartCool); // true
  1. 5. List : 정렬된 항목 컬렉션입니다. (다른 언어에서의 배열과 비슷)
dart
List<String> fruits = ['apple', 'banana', 'cherry'];
print(fruits[0]); // apple
  1. 6. Set: 중복 없는 항목 컬렉션입니다.
dart
Set<int> uniqueNumbers = {1, 2, 3, 3, 4};
print(uniqueNumbers); // {1, 2, 3, 4}
  1. 7. Map : 키-값 쌍의 컬렉션입니다.
dart
Map<String, String> capitals = {
  'Korea': 'Seoul',
  'Japan': 'Tokyo',
  'USA': 'Washington, D.C.'
};
print(capitals['Korea']); // Seoul
  1. 7. dynamic : 모든 유형의 변수를 할당할 수 있습니다. 가능한한 피하는 것이 좋습니다.
dart
dynamic anything = 'Hello, Dart!';
print(anything); // Hello, Dart!

anything = 42;
print(anything); // 42

Dart에서는 변수를 선언할 때 var 키워드를 사용하면 해당 변수의 초기 값에 따라 자동으로 유형을 추론할 수 있습니다.

dart
var city = 'Seoul'; // This is inferred to be a String

위의 예제들을 블로그에 포함시켜 Dart의 기본적인 변수 유형을 설명할 수 있습니다.

닉네임:
댓글내용:
🚀 추천글
추천글
카슈미르, 전쟁의 불씨: 국제적 긴장의 중심에서의 갈등 분석
2025-09-15
  • 카슈미르분쟁
  • 인도파키스탄
  • 카르길전쟁




📸 이미지 프롬프트 복사 완료!
이제 어떤 이미지 생성 도구로 이동하시겠어요?
🧠 ImageFX 🧪 Whisk