Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 리스트비교
- db
- 리스트교집합
- route53
- string_agg()
- 지옥같은git
- PostgreSQL
- Java
- enum
- 널포인터에러
- 권한정책
- 중복제거
- 리스트합집합
- 리스트차집합
- mybatis
- wordpress블로그
- 3tierarchitecture
- anymatch메서드
- 두개리스트비교
- awsconsole
- lightsail
- instance생성
- AWS
- Annotation
- ansible
- WordPress
- Spring
- hashset
- list중복제거
- enumtype
Archives
- Today
- Total
Anyway
[JAVA] list null체크 또는 isEmpty()
if(reqDto.getFinalSeqNoList() == null && reqDto.getFinalSeqNoList().isEmpty()) null이고 비어있으면.. 뭔가 말 되는 것 같았는데.. 논리적인 오류가 있는 코드였다. list가 null일 경우 바로 뒤에 이어지는 list.isEmpty() 호출에서 NullPointerException이 발생할 수 있다는 거다. 즉 null 일 때도 isEmpty()를 호출하려고 한다. 만약 list가 null이면 자바에서 null 객체에 대해서는 아무런 메소드를 호출할 수 없다.때문에 isEmpty()라는 메소드 자체가 호출이 안 된다는 것이다. > error 발생 : NullPointerException : null 이기 때문에 비어있는지 확인할 수 ..
Java
2024. 9. 27. 20:43