상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
궁금한 상식 보기
장어, 가성비 좋은 건강식 6가지 팁
중고차를 선택해야 할 시기가 온 9가지 이유!
중고차의 성장, 그 배경과 이유 6가지
환율 변화가 개인에게 미치는 5가지 영향
환율과 자산 배분: 5가지 전략
절강 요리: 전통 vs 현대, 느껴보는 7가지 맛의 대결!
절강 요리: 색다른 저녁을 위한 8가지 팁!
건강식 요리는 이제 선택이 아닌 필수, 3가지 이유
여드름에 효과적인 음식 5가지
여드름 고생 끝! 8가지 간단한 팁
여드름을 예방하는 5가지 필수 아이템
상견례, 지켜야 할 기본 매너 5가지
Previous
Next
수정하기 - 다트의 기본 데이터 타입은 무엇인가요?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
다트(Dart)는 구글에서 개발한 프로그래밍 언어로, 주로 모바일 애플리케이션 개발에 사용됩니다. 다트는 강타입 언어로, 다양한 기본 데이터 타입을 제공합니다. 이러한 데이터 타입은 변수의 종류와 그 변수가 가질 수 있는 값의 범위를 정의하는 데 중요한 역할을 합니다. 다트의 기본 데이터 타입은 다음과 같습니다. 1. 숫자 (Numbers) 다트에서 숫자는 `int`와 `double` 두 가지로 나뉩니다. - int : 정수를 나타내는 데이터 타입입니다. 예를 들어, -1, 0, 1, 42 등과 같은 값이 포함됩니다. 다트의 `int`는 <a href='https://sangseek.com/sangseeks/64비트/ko'>64비트</a> 정수로, 매우 큰 정수도 표현할 수 있습니다. ```dart int age = 30; ``` - double : 부동 소수점 숫자를 나타내는 데이터 타입입니다. 소수점을 포함한 숫자를 표현할 수 있으며, 예를 들어 3.14, -0.001, 2.0 등이 있습니다. ```dart double height = 5.9; ``` 2. 문자열 (String) `String` 데이터 타입은 문자들의 집합을 나타냅니다. 문자열은 작은따옴표(`'`) 또는 큰따옴표(`"`)로 감싸서 정의할 수 있습니다. 문자열은 <a href='https://sangseek.com/sangseeks/불변/ko'>불변</a>(<a href='https://sangseek.com/sangseeks/immutable/ko'>immutable</a>)이며, 다양한 문자열 조작 메서드를 제공합니다. ```dart String name = "Alice"; String greeting = 'Hello, $name!'; ``` 3. 불리언 (Boolean) `bool` 데이터 타입은 참(true) 또는 거짓(false) 두 가지 값을 가질 수 있습니다. 조건문이나 논리 연산에서 주로 사용됩니다. ```dart bool isActive = true; ``` 4. 리스트 (List) `List`는 여러 개의 값을 순서대로 저장할 수 있는 데이터 타입입니다. 리스트는 동적 배열로, 다양한 타입의 요소를 포함할 수 있습니다. 리스트는 대괄호(`[]`)로 정의합니다. ```dart List<int> numbers = [1, 2, 3, 4, 5]; List<String> fruits = ['apple', 'banana', 'orange']; ``` 5. 맵 (Map) `Map`은 키-값 쌍으로 데이터를 저장하는 데이터 타입입니다. 각 키는 고유해야 하며, 키를 통해 해당 값을 조회할 수 있습니다. 중괄호(`{}`)로 정의합니다. ```dart Map<String, int> ages = { 'Alice': 30, 'Bob': 25, }; ``` 6. 세트 (Set) `Set`은 중복되지 않는 값들의 집합을 나타내는 데이터 타입입니다. 세트는 순서가 없으며, 중괄호(`{}`)로 정의합니다. ```dart Set<String> uniqueFruits = {'apple', 'banana', 'orange'}; ``` 7. 널 (Null) `Null`은 값이 없음을 나타내는 데이터 타입입니다. 다트에서는 `null` 값을 명시적으로 사용할 수 있으며, 변수가 null을 허용하도록 하려면 타입 뒤에 `?`를 붙입니다. ```dart String? nullableString; ``` 결론 다트의 기본 데이터 타입은 프로그래밍에서 데이터를 표현하고 조작하는 데 필수적인 요소입니다. 각 데이터 타입은 특정한 용도와 특성을 가지고 있으며, 이를 적절히 활용함으로써 효율적이고 안정적인 코드를 작성할 수 있습니다. 다트는 이러한 기본 데이터 타입 외에도 사용자 정의 클래스와 같은 복잡한 데이터 구조를 지원하여, 다양한 프로그래밍 <a href='https://sangseek.com/sangseeks/요구/ko'>요구</a>를 충족할 수 있도록 설계되었습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기