Flutter
Dart Collection
나의 오류는 누군가 겪었던 오류
2024. 3. 5. 13:14
Dart 컬렉션
List: 순서가 있는 컬렉션으로, 동일한 값을 중복해서 포함할 수 있습니다.
List는 대괄호([])를 사용하여 생성하며, 인덱스를 통해 요소에 접근할 수 있습니다.
Set: 순서가 없는 컬렉션으로, 중복된 값을 허용하지 않습니다.
Set은 중괄호({})를 사용하여 생성하며, 추가된 순서와는 상관없이 요소를 순회할 수 있습니다.
Map: 키와 값의 쌍으로 이루어진 컬렉션으로, 키는 중복될 수 없습니다.
Map은 중괄호({})를 사용하여 생성하며, 키를 통해 값을 조회하거나 변경할 수 있습니다.
for: for 문은 반복적인 작업을 수행할 때 사용됩니다. 컬렉션의 각 요소를 반복하며 지정된 작업을 수행합니다.
for (var item in collection) { *// 작업 수행* }
여기서 item은 컬렉션의 각 요소를 차례대로 나타내는 변수입니다.
collection은 반복할 컬렉션입니다.
이를 활용하여 컬렉션의 요소를 반복하며 원하는 작업을 수행할 수 있습니다.
if: if 문은 조건에 따라 작업을 수행하거나 컬렉션의 요소를 선택할 때 사용됩니다.
if (condition) { *// 조건이 참인 경우에만 수행되는 작업 }
else { *// 조건이 거짓인 경우에 수행되는 작업 }
condition은 참 또는 거짓으로 평가되는 조건입니다. 조건이 참인 경우에는 if 블록 안의 작업이 수행되고, 조건이 거짓인 경우에는 else 블록 안의 작업이 선택적으로 수행됩니다.