[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의 기본적인 변수 유형을 설명할 수 있다.

😀 닉네임
🧨 댓글내용 ( 주의: HTML 태그 및 URL은 저장시 제거됩니다. )