Я новичок в kotlin, может ли кто-нибудь помочь, как println (originalList [i]) вне функции - PullRequest
0 голосов
/ 02 мая 2018
fun main(args: Array<String>)
{
    val originalList = arrayOf("sathish", "ramesh", "kumar", "rajesh", "ram", "kom")

    for (i in 1..1)
    {
       var t: Int = ((Math.random() * originalList.count()).toInt())
       println("Num $i : " +t)
    }

}
println(originalList[i])

1 Ответ

0 голосов
/ 02 мая 2018

с-к, здесь есть ошибки:

для (я в 1..1) **** (только 1 до 1 его дают 1 раз)

println (originalList [i]) **** (его нет в распоряжении {})

одна поправка предлагает:

fun main(args: Array<String>)
{

    val originalList = arrayOf("sathish", "ramesh", "kumar", "rajesh", "ram", "kom")


    for (i in 0..(originalList.size - 1)) {

       var t: Int = ((Math.random() * originalList.count()).toInt())

       println("Num $i : $t -> ${originalList[i]}")

     }

  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...