흔히 하는 실수로 list 를 if(list == null) 로 체크하는 경우가 있는데, 이러면 조건을 성립하지 못하게됩니다.
null 체크는 list 안에 있는 데이터들에 대해서 null 체크 해야 합니다.
if(list.get(i) == null) {
..
}
list null 체크는 다음과 같이 isEmpty 메소드를 이용합니다.
if (list.isEmpty()) {
...
}
'Java' 카테고리의 다른 글
[Java] Map 객체에 담긴 value들을 전부 가져오고 싶은 경우 (key를 모르는 상황에서) (0) | 2020.10.01 |
---|---|
dto는 재활용이 되지 않습니다. (따로 선언해줍시다) (0) | 2020.07.28 |
Scanner 클래스에서 nextLine() 과 next()의 차이점 (0) | 2020.07.20 |
[JEUS] JEUS의 JAVA_HOME 변경이 안될 때 (0) | 2020.05.19 |
Java 설치하기 - JDK 설치, Eclipse 설치 (이대로만 따라하세요!) (0) | 2020.04.27 |