Simple&Natural
JsonObject의 getString()과 optString()의 차이 본문
728x90
getString의 경우 키에 해당하는 값이 없는 경우 JsonException을 발생시키는 반면
optString은 ""와 같은 빈 문자열을 반환한다.
간혹 null이라고 잘못 설명한 글이 있는데 String타입의 빈 문자열을 반환하는 것임을 혼동하지 말자.
예상치 못한 에러를 방지하기 위해서는 optString을 사용하는 것이 좋다.
728x90
'안드로이드(Android) > 기타' 카테고리의 다른 글
안드로이드에서 Coroutine과 Retrofit 및 Room을 함께 사용 시 주의사항 (1) | 2020.08.25 |
---|---|
안드로이드 스튜디오 기본 파일 입출력 경로 (0) | 2020.08.21 |
안드로이드에서 RGB와 HEX 색상 표기 이해하기 (0) | 2020.08.09 |
multithreaded 환경에서 singleton 사용시 발생할 수 있는 문제에 대한 이슈 및 개선 방법 (0) | 2020.04.11 |
구글 인앱결제 구현 (0) | 2019.12.13 |