μ 보μ²λ¦¬κΈ°μ¬μμ μ°Έ μΈμ°κΈ° νλ€μλ, μνμ΄μ½λ©. μ€λ¬΄μμ 보λκΉ μ λ§ λ°κ°μ λ€. μνμ΄μ½λ©μ΄ μ΄λ κ² μ°μ΄λ ꡬλ μΆμλ€. λ¬Όλ‘ μ²μλΆν° μνμ΄μ½λ© κ°μ΄λμ λ§κ² μ½λ©νλ©΄ μ’κ² μ§λ§, κ·Έλ μ§ λͺ»ν κ²½μ°λ€λ μλ€. ννμ¬μμλ ν¨ν€μ§ κ°λ°μ΄ λͺ¨λ λλ νμ μνμ΄μ½λ©μ ν΄μ£Όλ νμ¬μμ μνμ΄μ½λ© μ κ²μ λ°μλ€. μ 체츑μμ λ³΄κ³ μκ° λ λΌμκ³ κ·Έ λ³΄κ³ μμλ μνμ΄μ½λ©μ μ§ν€μ§ λͺ»ν 보μμ½μ λ€μ λν λ΄μ©μ΄ μ νμμλ€. λλ κ·Έ 보μμ½μ μ μμ νλ μν μ λ§‘μλ€. λ΄κ° λ§‘μ λΆλΆμ λ ν¬μΈν° μ μ°Έμ‘°μ λν 보μμ½μ μ΄μλ€.
Q. λ(Null)ν¬μΈν° μμ°Έμ‘°λ?
'μΌλ°μ μΌλ‘ κ·Έ κ°μ²΄κ° Nullμ΄ λ μ μλ€'λΌκ³ νλ κ°μ μ μλ°νμ λ λ°μνλ€. 곡격μκ° μλμ μΌλ‘ Null ν¬μΈν° μμ°Έμ‘°λ₯Ό μ€ννλ κ²½μ°, κ·Έ κ²°κ³Ό λ°μνλ μμΈ μ¬νμ μΆνμ 곡격μ κ³ννλ λ° μ¬μ©λ μ μλ€.
... λΌκ³ μ μκ° μ¨μμ§λ§ μμ§ν λ¬΄μ¨ λ§μΈμ§ μ λͺ¨λ₯΄κ² λ€.
λ΄ λλ¦ μ μλ₯Ό λ΄λ €λ³΄μλ©΄, 'λ(Null)μΌ μλ μλ κ°μ λ체ν¬λ₯Ό νμ§ μκ³ μ°Έμ‘°νλ €κ³ νλ©΄ λ°μνλ€' μ΄μ λ λμμ€κ° μλκΉ ? 'μ΄λ² ν¬λ¦¬μ€λ§μ€μ μ¬μμΉκ΅¬λ λνμΈμ?' λΌκ³ 묻기 μ μ 'μ¬μμΉκ΅¬ μμΌμΈμ ?' λΌκ³ λ¬Όμ΄λ΄μΌ νλ κ² μ²λΌ,,
- μμ
-- λ μ²΄ν¬ μ μ size ν¨μ μ¬μ©
* μλͺ»λ μ½λ
if(tempVO.size() > 0){
(μλ΅)
}
* μμ ν μ½λ
if(tempVO!=null && tempVO.size() > 0){
(μλ΅)
}
κ°μ λ§₯λ½μΌλ‘, λ체ν¬λ₯Ό νμ§ μκ³ length ν¨μλ₯Ό μ΄λ€λ μ§ equals ν¨μλ₯Ό μ°λ κ²λ μλͺ»λ μ½λμ΄λ€.