Kotlin では if は式

Kotlin では if はステートメントではなく、式 (expression) です。 つまり if で評価された値が返ります。

if の評価値は使っても、使わなくてもいいのですが、もし使う場合は else は必須です。

if の値を使わない場合は、次のように if は普通に記述できます。

一方、次のように明示的に式として使うと、 if で i < j の条件を評価して、true なら j、 false なら i を返すようにできます。

また分岐処理はブロックである必要はありません。その場合は { } は不要で 1 行で記述できます。

ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

© 2024 Kotlin 入門