Kotlin 入門レベル1 if文

Kotlinのif文は、条件に基づいて特定のブロックのコードを実行するために使用される制御構造です。 if文の基本構文は以下の通りです。

※この記事は2023/06/13時点の情報です。

Kotlinのif文の基本的な構文は以下の通りです。 条件式は真または偽の結果を返す式であり、中括弧{}内には条件が真の場合に実行されるコードと、偽の場合に実行されるコードが記述されます。 以下の例では a > b が真であるため、"aはbより大きいです"というメッセージが表示されます。

val a = 5
val b = 3

if (a > b) {
	println("aはbより大きいです")
} else {
	println("aはb以下です")
}

処理結果は次の通りです。

aはbより大きいです

Kotlinのif文は、単一の式を返すこともできます。この場合、中括弧{}の代わりに等号(=)を使用します。 以下の例では、aがbより大きければ、max変数にはaの値が代入されます。それ以外の場合は、bの値が代入されます。

val a = 5
val b = 3

val max = if (a > b) a else b
println("maxの値:$max")

処理結果は次の通りです。

maxの値:5

さらに、Kotlinではelseを省略することもできます。この場合、条件が偽の場合は何も実行されません。

val a = 5
val b = 3

if (a > b) {
    println("aはbより大きいです")
}

処理結果は次の通りです。

aはbより大きいです

Kotlinのif文では、複数の条件をチェックすることもできます。複数の条件式を「&&」(論理積)や「||」(論理和)で結合することができます。

val a = 5
val b = 3

if (a == 5 && b == 3) {
	println("aは$a bは$b です")
}
if (a == 5 || a == 10) {
	println("aは5または10です")
}

処理結果は次の通りです。

aは5 bは3 です
aは5または10です

以上がKotlinのif文の基本的な構文と使用方法の解説です。if文は条件に応じてプログラムのフローを制御するために重要な役割を果たします。 初心者の人は覚えることがたくさんあって大変かと思いますが、プログラムの基本なので確実に覚えておきましょう!

ここまでKotlinのif文について解説してきましたが理解できましたか?

Kotlinのif文を覚えられましたか?

よく分からないという人は実際に自分で書いてみてください。記事を読むだけではなく自分でチャレンジするからこそ成長していくのです。 あきらめず頑張ってください!

管理人情報