μλ°λ λ°°μ΄μ μ¬λ¬κ°μ§ λ¬Έμ μ μ ν΄κ²°νκ³ , μλ €μ§ μλ£ κ΅¬μ‘°λ₯Ό λ°νμΌλ‘ κ°μ²΄λ₯Ό ν¨μ¨μ μΌλ‘ μΆκ°/μμ /κ²μ ν μ μλλ‘ java.util ν¨ν€μ§μ 컬λ μ κ³Ό κ΄λ ¨λ μΈν°νμ΄μ€μ ν΄λμ€λ₯Ό μ 곡νκ³ μλλ° μ΄κ²μ 컬λ μ νλ μμν¬λΌκ³ ν©λλ€.
μ¦, λ°μ΄ν°λ₯Ό μ μ₯νλ μλ£ κ΅¬μ‘°μ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ μκ³ λ¦¬μ¦μ ꡬ쑰ννμ¬ ν΄λμ€λ‘ ꡬνν΄ λμ κ² μ λλ€.
μ΄λ¬ν 컬λ μ νλ μμν¬λ μλ°μ μΈν°νμ΄μ€λ₯Ό μ¬μ©νμ¬ κ΅¬νλ©λλ€.
(java.util ν¨ν€μ§μ ν¬ν¨.. μλ°μμ λλ²μ§Έλ‘ λ§μ΄ μ¬μ©νλ ν¨ν€μ§)
μ μΌ λ§μ΄ μ¬μ©λλ ν¨ν€μ§λ java.lang
컬λ μ νλ μμν¬ μ£Όμ μΈν°νμ΄μ€
| μΈν°νμ΄μ€ | μ€λͺ | ꡬν ν΄λμ€ |
| List | μμκ° μλ λ°μ΄ν°μ μ§ν© λ°μ΄ν°μ μ€λ³΅ νμ© |
ArrayList, LinkedList, Vector, Stack, Queue |
| Set | μμκ° μλ λ°μ΄ν°μ μ§ν© λ°μ΄ν°μ μ€λ³΅μ νμ©νμ§ μμ |
HashSet, TreeSet |
| Map<K,V> | K(key)μ V(value)μ νμμΌλ‘ μ΄λ£¨μ΄μ§λ λ°μ΄ν°μ μ§ν©μΌλ‘ μμκ° μμ. β keyλ μ€λ³΅μ νμ©νμ§ μμ§λ§ β valueλ μ€λ³΅ νμ© |
HashMap, TreeMap, Hashtable, Properties |
Vectorλ Hashtableλ μ’μ§λ§
μλ‘ μΆκ°λ ArrayList νΉμ HashMap ν΄λμ€λ₯Ό μ¬μ©νλ κ²μ΄ λ λμ κ²°κ³Όλ₯Ό μ»μ μ μμ.
'ποΈ Backend > Java' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| μλ°(Java) - 컬λ μ νλ μμν¬(2) Map(HashMap, Hashtable, Properties) (0) | 2023.01.31 |
|---|---|
| μλ°(Java) - 컬λ μ νλ μμν¬(1) List(ArrayList, LinkedList, Vector) (0) | 2023.01.30 |
| μλ°(Java) - Generics μ§λ€λ¦μ€/μ λ€λ¦ (0) | 2023.01.27 |
| μλ°(Java) - API ν΄λμ€ (7) Arrays ν΄λμ€ (0) | 2023.01.27 |
| μλ°(Java) - API ν΄λμ€ (6) Wrapper ν΄λμ€ (0) | 2023.01.27 |