kotlin 「forEach」で配列の値を全て抽出する
kotlinで「forEach」で配列の値を全て抽出する手順を記述してます。
環境
- OS windows11 home
- java 17.0.2
- kotlin 1.6.10-release-923
手順
kotlinで「forEach」文で配列の値を全て抽出するには、以下の構文で可能です。
配列.forEach {
i -> println(i)
}
実際に、使用してみます。
fun main() {
var arr = arrayOf("aaa", "bbb", "ccc")
arr.forEach {
i -> println(i)
}
}
実行結果
全て抽出できていることが確認できます。
itを使用
itを使用しても、同様に全て出力することが可能です。
fun main() {
var arr = arrayOf("aaa", "bbb", "ccc")
arr.forEach {
println(it)
}
}
インデックス番号も出力
インデックス番号も出力する場合は、「forEachIndexed」を使用します。
fun main() {
var arr = arrayOf("aaa", "bbb", "ccc")
arr.forEachIndexed {
i, v -> println("${i}: ${v}")
}
}
実行結果
-
前の記事
MariaDB ターミナルからワンライナーでtableリストを出力する 2022.09.09
-
次の記事
sakuraエディタ 文字コード「UTF-8」で開き直すショートカットキー 2022.09.09
コメントを書く