Kotlinのエルビス演算子を使って早期リターンする

プログラミング

エルビス演算子を使わない場合

fun sample(user_name: String?) {
    if(user_name == null) {
         return 
    } else {
         //do something
    }
}

エルビス演算子を使ってキレイなコードに

fun sample(user_name: String?) {
    user_name ?: return
    //do something
}

タイトルとURLをコピーしました