Сброс регистра EAX без причины

Для простого массива Ints, подобного этому, мы можем преобразовать в Scala List ( scala.collection.immutable.List ), а затем использовать List.toString() :

var xs = Array(3,5,9,10,2,1)
println(xs.toList.toString)
// => List(3, 5, 9, 10, 2, 1)
println(xs.toList)
// => List(3, 5, 9, 10, 2, 1)

Если вы можете конвертировать в список раньше и выполнять все свои операции со списками, то вы, вероятно, в конечном итоге напишите более идиоматическую Scala, написанную в функциональном стиле.

Примечание. что использование List.fromArray устарело (и было удалено в 2.12.2) .

0
задан user2252004 6 May 2013 в 12:48
поделиться