Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- js
- Pug
- Spring
- 다형성
- DB
- 삼항연산자
- Oracle
- 생성자
- Middleware
- 오류
- java
- Sort()
- 코딩테스트
- mybatis
- int와 integer
- 네임드생성자
- Node.js
- 배열
- dart
- 자바스크립트
- 콘솔게임
- git
- React
- app.use
- 추상클래스
- 리액트
- 깃허브
- push함수
- 자바
- qqOperater
Archives
- Today
- Total
평행코드
Dart Collection 본문
Dart 컬렉션
List: 순서가 있는 컬렉션으로, 동일한 값을 중복해서 포함할 수 있습니다.
List는 대괄호([])를 사용하여 생성하며, 인덱스를 통해 요소에 접근할 수 있습니다.
Set: 순서가 없는 컬렉션으로, 중복된 값을 허용하지 않습니다.
Set은 중괄호({})를 사용하여 생성하며, 추가된 순서와는 상관없이 요소를 순회할 수 있습니다.
Map: 키와 값의 쌍으로 이루어진 컬렉션으로, 키는 중복될 수 없습니다.
Map은 중괄호({})를 사용하여 생성하며, 키를 통해 값을 조회하거나 변경할 수 있습니다.
for: for 문은 반복적인 작업을 수행할 때 사용됩니다. 컬렉션의 각 요소를 반복하며 지정된 작업을 수행합니다.
for (var item in collection) { *// 작업 수행* }
여기서 item은 컬렉션의 각 요소를 차례대로 나타내는 변수입니다.
collection은 반복할 컬렉션입니다.
이를 활용하여 컬렉션의 요소를 반복하며 원하는 작업을 수행할 수 있습니다.
if: if 문은 조건에 따라 작업을 수행하거나 컬렉션의 요소를 선택할 때 사용됩니다.
if (condition) { *// 조건이 참인 경우에만 수행되는 작업 }
else { *// 조건이 거짓인 경우에 수행되는 작업 }
condition은 참 또는 거짓으로 평가되는 조건입니다. 조건이 참인 경우에는 if 블록 안의 작업이 수행되고, 조건이 거짓인 경우에는 else 블록 안의 작업이 선택적으로 수행됩니다.
'Flutter' 카테고리의 다른 글
Dart의 추상클래스 (0) | 2024.03.07 |
---|---|
Dart의 클래스, 생성자, 네임드생성자 (0) | 2024.03.07 |
Dart의 function, parameter, qqOperater, Typedef (0) | 2024.03.06 |
Dart의 특징과 변수 (0) | 2024.03.04 |