[Dart] ๊ธฐ๋ณธํƒ€์ž…: Map

[์›๋ณธ ๋งํฌ]

๋‹คํŠธ์˜ ๋งต์€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์˜ค๋ธŒ์ ํŠธ์™€ ๊ฑฐ์˜ ๋™๋“ฑํ•œ ํƒ€์ž…์ด๋‹ค.
ํ‚ค:๊ฐ’ ์Œ์˜ ๋ชฉ๋ก์„ ๋‹ค๋ฃจ๋ฉฐ, ํ•ด์‰ฌ๋งต ๊ตฌํ˜„์„ ๊ฐ€์ง„๋‹ค.

๋งต์€ ๊ธฐ๋ณธ์ ์œผ๋กœ Map<ํ‚คํƒ€์ž…, ๊ฐ’ํƒ€์ž…>์˜ ํ˜•ํƒœ๋กœ ํƒ€์ž…์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ์–ธ์–ด๋“ค์ด ์œผ๋ ˆ ๊ทธ๋ ‡๋“ฏ์ด, ๋Œ€๊ด„ํ˜ธ ์ธ๋ฑ์‹ฑ์„ ํ†ตํ•ด ๊ฐ’์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค. image

image

๋™์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ํƒ€์ž…์€ ์ƒ๋žต๊ฐ€๋Šฅํ•˜๋‹ค. image

image

๊ทผ๋ฐ ์œ„์ฒ˜๋Ÿผ ๊ฐ’์„ ํ•˜๋‚˜ํ•˜๋‚˜ ๋„ฃ์–ด์ฃผ๋Š”๊ฑด... ์•„๋ฌด๋ž˜๋„ ๋ถˆํŽธํ•˜๋‹ค. ๋‹คํŠธ๋Š” ๋งต์„ ์œ„ํ•œ ํŠน์ˆ˜ํ•œ ๋ฆฌํ„ฐ๋Ÿด ํ‘œํ˜„์„ ์ œ๊ณตํ•ด์ค€๋‹ค.

์ค‘๊ด„ํ˜ธ๋กœ ๋ฌถ๊ณ , ํ‚ค:์บ†์˜ ๋ชฉ๋ก์„ ์‰ผํ‘œ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ํ˜•ํƒœ๋‹ค. image

image ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์™€ ๊ฑฐ์˜ ๋™์ผํ•˜๋‹ค.

์ด์™ธ์—๋„ ๋‹ค์–‘ํ•œ ํŽธ์˜์„ฑ ํ•จ์ˆ˜๋“ค์ด ์ œ๊ณต๋˜๋‹ˆ, ์•„๋ž˜ ์ž๋ฃŒ๋‚˜ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜๊ธธ ๋ฐ”๋ž€๋‹ค.



์ฐธ์กฐ
https://www.tutorialspoint.com/dart_programming/dart_programming_map.htm