Collection
Wrapper ๊ฐ์ฒด
#Collection
: ์ปดํจํฐ์ ์๋ฃ๊ตฌ์กฐ ๊ฐ๋ ์ ์ถ์ํํ๊ณ ๊ตฌ์ฒดํํด ์๋ฐ ์ธ์ด์ ๊ตฌํํ ์ฝ๋
- ์ถ์์ ์ธ ํ์ ์ ์ญํ ์ ํ๋ฉด์ ํด๋น ํ์ ์ ๊ตฌํ์ฒด์ ํ๋์ด๋ ํน์ฑ์ ์ง์ ํด์ฃผ๋ ์ญํ ์ ํ๋ค.
์๋ฅผ ๋ค์ด
List - ์ถ์์ ์๋ฃ๊ตฌ์กฐ
์ด๊ฒ์ ๊ตฌ์ฒดํํด์ ๊ตฌํํ ๊ฒ์ด ArrayList, LinkedList!
์๋ฐ์ ์ค์ ๋ก ๊ตฌํ๋ ๋ชจ์ต์ ๋ณด๋ฉด
List ๋ฉ์๋ - ๊ตฌํ์ฒด ๋ถ๋ถ์ด ์์ ({} ์ค๊ดํธ ๋ถ๋ถ!)
์ด๋ฐ ๋ชจ์ต์ด๋ค!
#Wrapper ๊ฐ์ฒด
- ์๋ฐ ์ธ์ด์์๋ ๋ชจ๋ ๊ฒ์ ๊ฐ์ฒดํํ๋๋ฐ ๊ทธ๋ ์ง ์์ ๊ฒ๋ค์ด ์๋ค.
์๋ฅผ ๋ค์ด,
int / char / byte / long / float / double ๋ฑ๋ฑ.. ๊ณผ ๊ฐ์ ์์ํ์ ! (๊ฐ ์์ฒด๋ง ์๋ฏธ๋ฅผ ๊ฐ๊ณ ๊ทธ ์ด์์ ์์ X.)
๋ง์ผ ๊ธฐ๋ณธํ ๊ฐ ๋์ ๊ฐ์ฒด๋ก ์ ์ฅํด์ผํ๊ฑฐ๋ ๊ฐ์ฒด์ ๊ธฐ๋ฅ์ด ํ์ํ ๋
Integer, Character, Byte, Long .. ๋ฑ๊ณผ ๊ฐ์ Wrapper ํด๋์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ค! (์๋ฐ์์ ์ถ์ํ ํ ๊ฐ์ฒดํํด๋ !)
'JavaStudy' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
TIL JAVA #3-3 (0) | 2023.12.01 |
---|---|
TIL JAVA #3-2 (3) | 2023.12.01 |
TIL JAVA #3-1 (0) | 2023.11.30 |
TIL JAVA #2-4 (1) | 2023.10.20 |
TIL JAVA #2-3 (0) | 2023.10.19 |