Set

SetList์™€ ๋‹ฌ๋ฆฌ ์ˆœ์„œ๊ฐ€ ์ •๋ ฌ๋˜์ง€ ์•Š์œผ๋ฉฐ ์ค‘๋ณต์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š๋Š” ์ปฌ๋ ‰์…˜์ด๋‹ค.์ธ๋ฑ์Šค๋กœ ์œ„์น˜๋ฅผ ์ง€์ •ํ•˜์—ฌ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์—†์œผ๋ฉฐ contains()๋กœ ๊ฐ์ฒด๊ฐ€ set์•ˆ์— ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์‹์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค.Set๋„ List์ฒ˜๋Ÿผ MutableSet๊ฐ€ ์กด์žฌํ•œ๋‹ค.๊ฐ์ฒด์˜ ์ถ”๊ฐ€, ์‚ญ์ œ๊ฐ€ ๊ฐ€๋Šฅํ•œ์ง€ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค.์š”์†Œ์˜ ์ถ”๊ฐ€๋Š” add(), ์š”์†Œ์˜ ์‚ญ์ œ๋Š” remove() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์˜ˆ์ œfun main(){ val a = mutableSetOf("์—ฐํ•„", "๋‹ฌ๋ ฅ", "์ง€์šฐ๊ฐœ") for(item in a){ println("$item") } a.add("ํ˜•๊ด‘ํŽœ") println(a) a.remove("๋‹ฌ๋ ฅ") println(a) println(a.con..
๋•ก๋•ก๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป
'Set' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก