01. Collections Framework
1. ์ปฌ๋ ์ ํ๋ ์์ํฌ
์ปฌ๋ ์ (Collection) ์ฌ๋ฌ ๊ฐ์ฒด(๋ฐ์ดํฐ๋ฅผ ๋ชจ์ ๋์ ๊ฒ์ ์๋ฏธ
ํ๋ ์์ํฌ(Framwork) ํ์คํ, ์ ํํ๋ ์ฒด๊ณ์ ์ธ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์
์ฆ, ์ปฌ๋ ์ ํ๋ ์์ํฌ๋ ๋ค์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ ํ์คํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ํด๋์ค์ ์งํฉ
๋ฐ์ดํฐ์ ํน์ฑ์ ๋ง๋ ์ปฌ๋ ์ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉโญ๏ธ
2. ์ฃผ์ ์ปฌ๋ ์ ์ธํฐํ์ด์ค ๊ณ์ธต๋(hierarchies)
3. ํต์ฌ ์ธํฐํ์ด์ค
4. ์ฃผ์ ์ธํฐํ์ด์ค ์ ๋ฆฌ
List ์ธํฐํ์ด์ค - ์์ โญ๏ธ ์ค๋ณต โ ex) ๋๊ธฐ์ ๋ช
๋จ
Set ์ธํฐํ์ด์ค - ์์ โ ์ค๋ณต โ ex) ์์ ์ ์ ์งํฉ, ์์์์งํฉ
Map ์ธํฐํ์ด์ค - ์์ โ ์ค๋ณต(ํค โ, ๊ฐ โญ๏ธ ) ex) ์ฐํธ๋ฒํธ, ์ง์ญ๋ฒํธ(์ ํ๋ฒํธ)
'๐ปProgramming > โ๏ธJava' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA] Collections Framework - Set (0) | 2022.08.03 |
---|---|
[JAVA] Collections Framework - List (0) | 2022.08.03 |
[JAVA] ์์ธ์ฒ๋ฆฌ (0) | 2022.08.03 |
[JAVA] Annotation (0) | 2022.08.02 |
[JAVA] DAO์ VO ์ ์์ ์ฌ์ฉ๋ฒ (0) | 2022.07.31 |