수색…


nullable 형에 toString ()를 호출합니다.

Kotlin에서 toString 메서드를 사용할 때주의해야 할 것은 String? 과 결합하여 null을 처리하는 것입니다 String? .

예를 들어 Android의 EditText 에서 텍스트를 가져 EditText 합니다.

다음과 같은 코드를 작성해야합니다.

// Incorrect:
val text = view.textField?.text.toString() ?: ""

필드가 존재하지 않으면 값은 빈 문자열이지만이 경우에는 "null" 이라고 예상 할 수 있습니다.

// Correct:
val text = view.textField?.text?.toString() ?: ""


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow