【发布时间】:2018-10-02 04:58:58
【问题描述】:
无论如何要创建一个 Scala 类,它是一个对象 Array ,它在数组中具有未定义数量的对象。
例如,我可以使用 var 做我想做的事
var River1 = new ArrayBuffer[RiverReach]
River1.+=(rr1,rr2,rr3)
这很好用,但我想要一个类,这样我就可以向它添加一堆方法。目前我可以在 () 中手动添加参数,但数量可能会因对象而异。有没有办法不设限制?一些上下文我是一个 scala 初学者,我目前正在通过 udemy 课程学习,所以请多多包涵。任何帮助将不胜感激
当前设置。我使用 ArrayBuffer 作为它的可变对象,我想将数组中所有元素的值相加到头部。但这是另一个页面的问题。
class River[T>:ArrayBuffer[RiverReach]]() {
//bunch of methods
}
【问题讨论】:
标签: arrays scala class user-defined-functions scala-collections