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 를 사용하는 줄 몰랐다..ㅎㅋ
'WEB > Java' 카테고리의 다른 글
오버로딩, 오버라이딩, 업캐스팅, 다운캐스팅 (0) | 2020.06.29 |
---|---|
상속, 추상클래스, 인터페이스 (0) | 2020.06.29 |
Java 기본 개념 정리 (0) | 2020.06.12 |