๐Today ์์ฝ
1. flutter ์ฑ๋ฆฐ์ง๋ก ์ธํ ๋ฏธ์น ๋ณต์ต๊ณผ ๊ตฌ๊ธ๋ง. add(), remove(), get, map, list ๋ฑ๋ฑ ๊ธฐ์ด์ ์ธ ์ง์์ ๋ํด ์ข ๋ ์๊ฒ ๋์๋ค
2. List<type> ๋ค์ = []; Set<type> ๋ค์ = {} ; ๋๊ดํธ์ ์ค๊ดํธ ์ฐจ์ด๊ฐ ํฌ๋ฉฐ set์์๋ ์ค๋ณต์ด ๋ถ๊ฐ๋ฅํ๋ค
3. map<key, value> ๋ค์ ={ํค : ๊ฐ}; key๋ฅผ ์ฌ์ฉํ์ฌ value ๊ฐ์ ๊ฐ์ ธ์ฌ ์ ์๋ค ์์_ final item = map["key"]
๐1. ์ํ ์
[โ ] nomad Flutter ์ฑ๋ฆฐ์ง
[โ ] codingpapa dart 88~92
โ๏ธ2. ๊ฐ์ ์
๐3. ๋ฐฐ์ด ์
Dart List ์ญ์
void main() {
List<String> list =[1,2,3,4,5];
list.clear();
print(list); //[]
}
Dart Set
A.intersection(B) : ๊ต์งํฉ
A.union(B) : ํฉ์งํฉ
Dart Set์ ๋ํด ์์๋ณด์
Set void main() { List months = [ "๊ฐ", "๋", "๋ค", "๊ฐ", "๋", ]; Set setMonths = {}; for (var mon in months) { setMonths.add(mon); } print(setMonths); } list์ ๋น์ทํ์ง๋ง index๊ฐ ์๊ณ {} ์ค๊ดํธ๋ก ์์ฌ์๋ค ๋์ผํ element๋ฅผ ๋ฐ๋ณต
252-archive.tistory.com
Dart Map
Map<Key, Value>={};
Dart Map์ ๋ํด ์์๋ณด์
Maps Key๋ฅผ ํตํด value๋ฅผ ์ฐพ์ ์ ์๋ค ์์๊ฐ ์๋ค key๋ ์ ๋ํฌํด์ผํ๋ค ์ค๋ณต x Map void main() { final food = { "์นํจ": 20000, "์ฝ๋ผ": 2000, "์์ด์คํฌ๋ฆผ": 1000, }; final numOf = food['์นํจ']; print("$numOf"); //20000 } ๊ธฐ
252-archive.tistory.com
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
20230411 TIL (0) | 2023.04.12 |
---|---|
20230410 TIL (0) | 2023.04.10 |
20230406 TIL (0) | 2023.04.06 |
20230405 TIL (0) | 2023.04.05 |
20230404 TIL (0) | 2023.04.04 |