Kotlin’de yeniyim ve aşağıdaki kodu daha zarif bir şekilde yeniden yazmanızı tavsiye ediyorum.Kotlin'de boş olmayan, boş olmayan dizeler için nasıl test edilir?
var s: String? = "abc"
if (s != null && s.isNotEmpty()) {
// Do something
}
Aşağıdaki kodu kullanırsanız:
if (s?.isNotEmpty()) {
derleyici o
Required: Boolean
Found: Boolean?
Teşekkür şikayet.
Düzenlemek misiniz senin başlığın daha iyi sorunuzu yansıtmak için? 'Bu kodu bir Kotlin dilinde nasıl yazılır?' Diye adlandırılan birçok soruya sahip olmak, daha sonra bakmaktan gerçekten kolay olmaz. – marstran
@marstran Evet, tabi ki. Başlık hakkında herhangi bir öneriniz var mı? Sorunumu açıklamanın iyi bir yolunu bulamıyorum. Teşekkürler. – iForests
Kotlin'de boş olmayan, boş olmayan dizeler için nasıl idiomatik olarak test edilir? Temel olarak asıl soruyu açıklayan bir şey. – marstran