5
我想初始化一个ArrayBuffer
,在索引0到99的值为-1。有没有一个简单的,惯用的方法来做到这一点?初始化Scala ArrayBuffer的惯用方法?
这工作,但它是一个有点这些混沌:
VAL一个=新ArrayBuffer [诠释]()
a.appendAll(Nil.padTo(100,-1))
我想看到更多的东西是这样的:
VAL A = ArrayBuffer(名单(-1)* 100)
我想初始化一个ArrayBuffer
,在索引0到99的值为-1。有没有一个简单的,惯用的方法来做到这一点?初始化Scala ArrayBuffer的惯用方法?
这工作,但它是一个有点这些混沌:
VAL一个=新ArrayBuffer [诠释]()
a.appendAll(Nil.padTo(100,-1))
我想看到更多的东西是这样的:
VAL A = ArrayBuffer(名单(-1)* 100)
collection.mutable.ArrayBuffer.fill(100)(-1)
谢谢!这很有用。 – 2012-07-21 18:26:18