Kotlin で forEach を使用する
-
Kotlin の
forEachループ -
forEachを使用して Kotlin のリスト アイテムにアクセスする -
forEachを使用して Kotlin のリスト アイテムに対してアクションを実行する -
Kotlin でネストされた
forEachループを使用する
この記事では、Kotlin での forEach ループの概念と使用法を紹介します。
Kotlin の forEach ループ
Kotlin forEach は、コレクションまたはリストのアイテムにアクセスし、各アイテムに対してアクションを実行できる反復ループです。 for ループでも同じことができますが、複数の for ループを使用すると、すぐにコードが乱雑になります。
一方、forEach を使用すると、コードがより簡潔になり、読みやすくなります。 関数演算子として使用すると、より便利になります。
この記事では、リストのアイテムにアクセスするために forEach を使用します。
構文:
list_name.forEach {
//statements
}
forEach を使用して Kotlin のリスト アイテムにアクセスする
リストのすべてのアイテムにアクセスする簡単な例から始めます。
fun main(args: Array<String>) {
var myList = listOf("Hello", "Welcome", "to", "Kotlin", "Tutorials")
myList.forEach {
println(it)
}
}
出力:

forEach を使用して Kotlin のリスト アイテムに対してアクションを実行する
これで、アイテムにアクセスする方法がわかりました。 それらに対してアクションを実行してみましょう。
この例では、整数リストを作成します。 次に、forEach を使用して各アイテムを繰り返し処理し、3 倍します。
fun main(args: Array<String>) {
var myList = listOf<Int>(3, 7, 11, 42, 50)
myList.forEach {
println(it*3)
}
}
出力:

Kotlin でネストされた forEach ループを使用する
forEach を互いに入れ子にすることもできます。 以下の例は、Kotlin でのネストされた forEach の使用を示しています。
fun main(args: Array<String>) {
var myList = listOf<Int>(1, 2)
myList.forEach {
println(it)
println()
myList.forEach {
println(it*3)
}
println()
}
}
出力:

Kailash Vaviya is a freelance writer who started writing in 2019 and has never stopped since then as he fell in love with it. He has a soft corner for technology and likes to read, learn, and write about it. His content is focused on providing information to help build a brand presence and gain engagement.
LinkedIn