kotlin 「for in」で配列の値を全て抽出する
kotlinで「for in」で配列の値を全て抽出する手順を記述してます。構文と実際に「for in」を使用したサンプルコードを掲載してます。また「for in」は配列のインデックス番号も一緒に取得刷ることも可能です。
環境
- OS windows11 home
- java 19.0.1
- kotlin 1.7.20-release-201
手順
kotlinで「for in」文で配列の値を全て抽出するには、以下の構文で可能です。
for (任意の名前 in 配列) {
println(任意の名前)
}
実際に、使用してみます。
fun main() {
var arrs = arrayOf("aaa", "bbb", "ccc")
for (arr in arrs) {
println(arr)
}
}
実行結果
全て抽出できていることが確認できます。
インデックス番号も取得
インデックス番号も取得する場合は、「withIndex」を使用します。
fun main() {
var arr = arrayOf("aaa", "bbb", "ccc")
for ((i, v) in arr.withIndex()) {
println("${i}: ${v}")
}
}
実行結果
-
前の記事
PostgreSQL json配列内で条件を満たしている値を配列として取得する 2022.12.09
-
次の記事
sqlite テーブルからcreate文を取得する 2022.12.09
コメントを書く