일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- spring
- 면접질문
- 자바
- SpringBoot
- 어노테이션
- 스프링부트
- 가비지 컬렉션
- 개발자
- 신입면접
- 원격인터뷰
- 네이버로그인
- 문과
- 클로저
- Java
- 인터셉터
- 개발자 면접
- 자바스크립트
- js
- 카카오로그인
- 캐싱
- 스프링
- 스프링 빈
- jvm
- javascript
- 가비지 컬렉터
- annotation
- 앱출시
- 비전공자
- 오류해결
- Controller
Archives
- Today
- Total
우당탕탕
[오류해결] 캐스팅 오류 java.lang.ClassCastException: class java.lang.Long cannot be cast to class java.lang.String 본문
오류해결
[오류해결] 캐스팅 오류 java.lang.ClassCastException: class java.lang.Long cannot be cast to class java.lang.String
모찌모찝 2023. 1. 19. 16:56
java.lang.ClassCastException: class java.lang.Long cannot be cast to class java.lang.String
소셜로그인을 개발 중에 JSONObject에서 받아온 데이터를 1번 방법으로 String으로 변환하는 과정에서 오류가 났다.
아래의 2번 방식인 String.valueOf를 사용하여 해결한다.
1. (String)
public String type() {
return (String) jo.get("id");
}
2. String.valueOf();
public String type() {
return String.valueOf(jo.get("id"));
}
Comments