Java. ArrayList ์•Œ์•„๋ณด๊ธฐ

์ตœ๋Œ€ 1 ๋ถ„ ์†Œ์š”

๐ŸŒŸ ArrayList๋ž€?

์ž๋ฐ”์—์„œ ์ œ๊ณต๋˜๋Š” ๊ฐ์ฒด ๋ฐฐ์—ด์ด ๊ตฌํ˜„๋œ ํด๋ž˜์Šค๋‹ค. List ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ƒ์†๋ฐ›์•˜๊ณ , ํฌ๊ธฐ๊ฐ€ ๊ฐ€๋ณ€์ ์œผ๋กœ ๋ณ€ํ•œ๋‹ค. C#์—์„œ ์“ฐ๋Š” List๋ž‘ ๋น„์Šทํ•˜๋‹ค๊ณ  ๋ณด๋ฉด ๋  ๋“ฏ!

๐ŸŒŸ ์‚ฌ์šฉ๋ฒ•

ArrayList<String> list = new ArrayList<String>(); //์„ ์–ธ
list.add("์˜ํ˜„"); //์ถ”๊ฐ€
list.add(0, "abc"); //0 ์ž๋ฆฌ์— ์ถ”๊ฐ€
list.remove(0); //0 ์‚ญ์ œ

์จ๋ณด๋‹ˆ ์ผ๋ฐ˜ List๋ž‘ ๋‹ค๋ฅผ ๊ฒŒ ์—†๋‹ค. ๊ทธ๋ƒฅ ๋˜‘๊ฐ™์€๋“ฏ!

๋ฆฌ์ŠคํŠธ๋ฅผ ๋‹ค ์ง€์šฐ๊ณ  ์‹ถ์„ ๋•Œ๋Š” list.clear()๋ฅผ ํ•˜๋ฉด ๋œ๋‹ค.

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ