私はKotlinには新しく、次のコードをより洗練された方法で書き直すことをお勧めします。Kotlinで空でない、空でない文字列を慣用的にテストする方法は?
var s: String? = "abc"
if (s != null && s.isNotEmpty()) {
// Do something
}
私は、次のコードを使用している場合:
if (s?.isNotEmpty()) {
は、コンパイラはその
Required: Boolean
Found: Boolean?
感謝を文句を言うでしょう。
あなたはより良いあなたの質問を反映するために、あなたのタイトルを編集してくださいもらえますか? 'Kotlinの方法でこのコードを書く方法 'という多くの疑問を持っていても、実際に後で調べるのは簡単ではありません。 – marstran
@marstranはい。タイトルについて何か提案がありますか?私は自分の問題を説明する良い方法を見つけることができません。ありがとう。 – iForests
「Kotlinの空ではない文字列を慣用的にテストする方法」のようなものでしょうか?基本的には実際の質問を説明するもの。 – marstran