컬λ μ νλ μμν¬
μλ°μ 컬λ μ μ λ°μ΄ν°λ₯Ό ν¨μ¨μ μΌλ‘ μ μ₯νκ³ κ΄λ¦¬ν μ μλ νλ μμν¬μ λλ€.
컬λ μ μ μ’ λ₯
컬λ μ μλ λ€μν μ’ λ₯κ° μμ΅λλ€. ex) λ°°μ΄λ¦¬μ€νΈ, μ°κ²°λ¦¬μ€νΈ, μ§ν©, 맡, νΈλ¦¬ λ±λ±
κ·Έμ€ μμ£Ό μ¬μ©λλ 건 λ°°μ΄λ¦¬μ€νΈμ λ§΅μ΄ μμ΅λλ€.
(μ½λ© ν μ€νΈλ₯Ό λ³Όκ±°λΌλ©΄ μ°κ²°λ¦¬μ€νΈ, μ§ν© νΈλ¦¬κΉμ§ μμμΌ ν¨)
λ°°μ΄λ¦¬μ€νΈ
μλ°μ λνμ μΈ μ»¬λ μ ν΄λμ€μ€ νλμ λλ€.
λ°°μ΄λ¦¬μ€νΈμ νΉμ§
- λͺ¨λ 컬λ μ μ΄ toString() μ€λ²λΌμ΄λ© λμ΄ μμ΄μ μ 체μΆλ ₯μ΄ μ΄μλ€.
- λ€μν λ©μλλ€μ΄ μ΄λ―Έ λ§λ€μ΄μ Έμλ€.
- μλ μλ£ν μ νμ΄ μκΈ°μ μλ£νμ "κ°μ "ν΄μ μ¬μ©ν¨ ( == μ λ€λ¦ < > )
λ°°μ΄λ¦¬μ€νΈ VS λ°°μ΄
- κ°μκ° λ¬΄μ ν VS κ°μκ° μ ν΄μ§
- ν¬κΈ°κ° κ°λ³μ VS ν¬κΈ°κ° κ³ μ λ¨
- nullκ°μ νμ©ν¨ VS nullκ°μ νμ©νμ§ μμ
- κ°μ²΄ μλ£νλ§ μ μ₯ VS κ°μ²΄ & μΌλ° μλ£νκΉμ§ μ μ₯
곡ν΅μ : λ°μ΄ν° κ΄λ ¨μ± O , μλ£ν μ ν΄μ§
맡 (Map)
ν€(key)μ κ°(value)μ λ°μ΄ν°λ₯Ό μμΌλ‘ μ μ₯νλ μλ£κ΅¬μ‘°μ λλ€.
맡μ νΉμ§
- ν€μ κ°μΌλ‘ μ΄λ£¨μ΄μ§ μμ μ μ₯ν©λλ€.
- 맡μ μ μ₯λ ν€λ μ€λ³΅λ μ μμ΅λλ€.
- HashMap, TreeMap λ± λ€μν ꡬνμ²΄κ° μ‘΄μ¬ν©λλ€.
λ΄μ£Όμ λΆλ€ λͺ¨λ κ°μ¬ν©λλ€.
'νμ€ν κ°λ°μ μμ±κ³Όμ πͺ« > γ Java γ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Java] μλ° κ°λ μ 리 2 (2) | 2024.07.31 |
---|---|
[Java] μΉ ν¬λ‘€λ§ (web Crawling) (0) | 2024.07.29 |
[Java] MVC ν¨ν΄μΌλ‘ μ½λ μμ±νκΈ° (0) | 2024.07.16 |
[Java] λ₯λ ₯ λ¨μ νκ° (0) | 2024.07.12 |
[Java] μλ° μ©μ΄ μ 리 (0) | 2024.07.10 |