![見出し画像](https://assets.st-note.com/production/uploads/images/124131174/rectangle_large_type_2_36eb8b34a52ed926d3ef4c0121e7a2c0.png?width=1200)
【Kotlin】関数宣言の簡略化
関数宣言の簡略化
関数は変数を宣言し、すぐに値を返す事ができます。
関数から単一式の結果が返される場合は、関数に含まれる if-else 式の結果を直接返すことで、ローカル変数の宣言をスキップできます。
if文の前にreturn と記載するだけです。
return if(count == 10) { }
サンプルプログラム
fun main() {
var result:String
result = answer(10)
println(result)
}
fun answer(count: Int):String {
return if(count == 10) {
count.toString()+"です。"
} else if(count == 20) {
count.toString()+"です。"
} else {
count.toString()+"です。"
}
}
実行結果
![](https://assets.st-note.com/img/1702180938069-y4ipXHAlll.png)
10です。
ifの前に returnを書くことで簡単に戻すことができます。
サンプルダウンロード
もっと学びたい人は!この本がおすすめです!
#Kotlin #Kotlin初心者 #Kotlin学習 #プログラミング #プログラミング学習 #プログラミング初心者 #Android開発