Recent Posts
Recent Comments
HEROJOON 블로그(히로블)
java.lang.UnsupportedOperationException: null 오류 해결 본문
반응형
오류명
java.lang.UnsupportedOperationException: null
at java.base/java.util.AbstractList.add(AbstractList.java:153) ~[na:na]
at java.base/java.util.AbstractList.add(AbstractList.java:111) ~[na:na]
.....
원인
// data map (예시용)
Map<String, List<Long>> userMap = new HashMap<>();
userMap.put("userIds", Arrays.asList(1L, 2L, 3L, 4L, 5L));
// 에러 나는 경우
List<Long> userIds = userMap.get("userIds");
userIds.add(6L);
해결
new ArrayList<>()로 선언하여 사용한다.
// data map (예시용)
Map<String, List<Long>> userMap = new HashMap<>();
userMap.put("userIds", Arrays.asList(1L, 2L, 3L, 4L, 5L));
// 에러가 나지 않게 하려면
List<Long> userIds = new ArrayList<>(userMap.get("userIds"));
userIds.add(6L);
반응형
'Backend' 카테고리의 다른 글
Zookeeper란 (0) | 2024.05.30 |
---|---|
Spring Boot 3.2.4 배포 시 애플리케이션 동작하지 않을 경우 (0) | 2024.04.07 |
업비트 코인 자동매매 RSI 값 구하기 (Java) (4) | 2022.12.02 |
org.apache.poi.ooxml.POIXMLException: java.io.EOFException: Unexpected end of ZLIB input stream 해결 (0) | 2022.09.24 |
java.io.FileNotFoundException: (액세스가 거부되었습니다) 해결 (0) | 2022.09.24 |
Comments