【Kotlin/Android】nullをチェックする方法!早期returnとエルビス演算子

この記事からわかること
- Android Studio/Kotlinでnullをチェックする方法
- 早期returnの実装方法
- エルビス演算子とは?
\ アプリをリリースしました /
環境
- Android Studio:Flamingo
- Kotlin:1.8.20
nullをチェックする方法:エルビス演算子
Kotlinでnullをチェックするにはエルビス演算子「?:」を使用します。nullableな値に対して?:
を付与することでnullだった場合の処理を右側に渡すことができます。例えば以下はnull
だった場合に早期returnして結果を返すサンプルです。
returnせずともnullだった場合の代わりの値を渡すことも可能です。
if文でチェックしてもOK
エルビス演算子を使わずにシンプルにif
文を使用してもnullをチェックすることも可能です。
まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。
ご覧いただきありがとうございました。