홈>
// Documentation from interface
public SpannableStringBuilder append(CharSequence text) {
int length = length();
return replace(length, length, text, 0, text.length());
}
SpannableStringBuilder
소스 코드
append()
함수는
NullPointerException
를 피하지 않습니다
??
텍스트가 널이면
append()
함수는 확실히
NullPointerException
를 던져
.
텍스트가 null 인 경우 모든 경우를 확인하는 것은 쉽게 잊혀집니다. 예를 들어 텍스트는 서버에서 올 수 있습니다.
누구든지
SpannableStringBuilder
에 대한 더 좋은 아이디어를 가지고 있습니다.
append()
npe를 피하는 기능?
- 답변 # 1
관련 질문
- java : Qt Android 알림, 이미지를 설정할 수 없음
- java : 프로그래밍 방식으로 Android 기기에서 지역 code를 얻는 방법
- java : 카메라에서 사진 캡처가 Android 11에서 작동하지 않습니다.
- java : 현금 FOP를 테스트하는 방법은 무엇입니까? -Android 인앱 결제 V3
- Java를 사용하여 AdUnitId를 설정하려면 어떻게해야합니까?
- java : 안드로이드 폰을 FM 송신기로 바꾸기
- java : resolveActivity (getPackageManager ())!= null은 null을 반환합니다.
- java : 내 code가 작동하더라도 Retrofit, onResponse 메서드가 작동하지 않습니다.
- java : NullPointerException : null 객체 참조에 대한 android.content.Context.getPackageName ()
- java : Gradle 설치가 jar를 업데이트하지 않음
당신은
SpannableStringBuilder
를 포장 할 수 있습니다 자신의 수업에서null
를 넣어 확인하십시오.