WEB/Java
list null empty
Diabol
2021. 3. 8. 10:04
VO 에 list get set 을 설정하고 클래스에서 불러와 사용하는데,
list 의 공백을 확인할 때 null 인지, empty 인지 확실치 않아서 서치를 했더니
어디는 null 로 쓰고, 어디는 null 안된다고 empty 로 해야된다고..
결론은 둘 다 사용가능이다!
null - List<String> li = null; 이런식으로 초기화를 했을 때고,
empty - List<String> li = new ArrayList<String>(); 이런식으로 했을 때다.
기본적이고 당연한 얘기이긴한데..ㅋㅋㅋ
그동안 null 로 초기화해서 null 로 비교하고 있어서 empty 를 사용하는 줄 몰랐다..ㅎㅋ