Scala обновление элементов массива

Я никогда не думал, что буду задавать такой простой вопрос, но как обновить элемент массива в scala

Я объявил внутреннюю функцию внутри моего объекта Main и у меня есть что-то вроде этого

object Main
{
    def main(args: Array[String])
    {
        def miniFunc(num: Int)
        {
            val myArray = Array[Double](num)
            for(i <- /* something*/)
                myArray(i) = //something
        }
    }
}

но я всегда получаю исключение, Может кто-нибудь объяснить мне, почему и как я могу решить эту проблему?

13
задан om-nom-nom 21 February 2012 в 22:20
поделиться