Dart

Dart

[Dart] 함수 (Functions)

1. 함수함수는 굳이 Dart가 아니더라도 다른 프로그래밍 언어를 배우신 분이면 함수라는 이름을 많이 들어보셨을 것 같아요 :) 함수는 특정 작업을 수행하는 코드 블록입니다.입력을 받아서 특정 작업을 수행하고, 그 작업에 대한 결과를 반환하는 코드 블록이죠.  2. 함수의 구성 요소반환타입 함수이름(매개변수) { 실행할 코드; return 결과값; // 선택 사항} void main() { print(add(3, 5)); // 8}int add(int a, int b) { var result = a + b; return result;}위 코드는 두 수를 더하는 add 함수입니다. 이제부터 함수의 구성요소를 알아볼게요! 1) 반환 타입 (int)이 함수가 어떤 데이터 타입을 반환할 것인지를 정..

Dart

[Dart] 열거형 (Enumerated types)

1. 열거형여러 개의 관련된 상수를 하나의 그룹으로 정의하는 데이터 타입입니다. 예를 들어 요일, 계절, 방향 같은 그룹을 enum으로 만들 수 있어요. enum [열거형 이름] {요소}enum Season { spring, summer, fall, winter,} 주의할 점은 enum은 main함수 안에서 사용할 수 없어요.void main() { enum Season { spring, summer, fall, winter } var myFavoriteSeason = Season.winter; print(myFavoriteSeason);}/**'enum' can't be used as an identifier because it's a keyword.Try renam..

Dart

[Dart] 컬렉션 (Collections) - List, Set, Map

1. 컬렉션 (Collcetion)컬렉션은 여러 개의 데이터를 한 번에 관리할 수 있는 자료 구조로컬렉션을 사용하면 여러 데이터를 효율적으로 저장하고 관리할 수 있습니다. Dart에는 대표적을 List, Set, Map이 있습니다.  2. 리스트(List) - 순서를 가진 친구들 👥 리스트는 순서가 있는 데이터의 집합으로 배열이라고도 불립니다.순서가 있기에 인덱스를 통해 요소에 접근할 수 있어요.List [변수 이름] = [요소];List fruits = ['사과', '바나나', '딸기'];print(fruits[0]); // 사과  변수를 선언할 때는 var로도 선언할 수 있는데요!물론 리스트도 var로 선언할 수 있습니다. 그리고 final과 const로도 변수를 선언한다는 것 기억하시나요?만약, ..

Meezzi
'Dart' 카테고리의 글 목록