[JAVA] μ λ€λ¦(Generic)
in Tech-Stack on JAVA
Contents
Generic μ λ€λ¦
λ°μ΄ν° νμμ μμ‘΄νμ§ μκ³ , νλμ κ°μ΄ μ¬λ¬ λ€λ₯Έ λ°μ΄ν° νμ λ€μ κ°μ§ μ μλλ‘ νλ λ°©λ²μ΄λ€.
μ λ€λ¦μ ν΄λμ€ λ΄λΆμμ μ§μ νλ κ²μ΄ μλλΌ μΈλΆμμ μ¬μ©μμ μν΄ μ§μ λλ κ²μ μλ―Ένλ€.
Genericμ μ₯μ
- μλͺ»λ νμ μ΄ λ€μ΄μ¬ μ μλ κ²μ μ»΄νμΌ λ¨κ³μμ λ°©μ§ν μ μλ€.
- ν΄λμ€ μΈλΆμμ νμ μ μ§μ νκΈ° λλ¬Έμ νμ μ 체ν¬νκ³ λ³νν΄μ€ νμκ° μλ€.(κ΄λ¦¬κ° νΈν¨)
- λΉμ·ν κΈ°λ₯μ μ§μνλ κ²½μ° μ½λμ μ¬μ¬μ©μ±μ΄ λμμ§λ€.
μ¬μ©λ°©λ²
< > : λ€μ΄μλͺ¬λ μ°μ°μλΌκ³ λΆλ₯΄λ©° C++μ ν
νλ¦Ώκ³Ό λμΌν μν μ νλ€.
| νμ | μ€λͺ |
|---|---|
<T> | Type |
<E> | Element |
<K> | Key |
<V> | Value |
<N> | Number |
