1. 程式人生 > >Kotlin 陣列學習筆記

Kotlin 陣列學習筆記

建立陣列

  • 初始值為空的String陣列

    val arrayEmpty = emptyArray<String>()

  • 長度為5,初始值為空的Int陣列

    val arrayEmpty = emptyArray<Int>(5)

  • 長度為5,初始值為0的Int陣列

    val array4 = Array(5, {0})

  • 使用閉包建立陣列,x的平方,i從0開始 陣列存放為0,1,4,9,16

    val array = Array(4, { i -> i * i })

遍歷陣列

  • 普通遍歷

      for(item in array){
          println(item)
      }
  • forEach遍歷

      array.forEach {
          println(it)
      }
  • 遍歷陣列下標

      for (item in array.indices) {
          println(item)
      }