1
2
3
4
5
6
7
8
9
10
11
12
|
import scala.collection.mutable.ListBuffer
def listSplit[T](collection:Seq[T],seperator:T):Seq[Seq[T]]= {
val name = ListBuffer(ListBuffer[T]())
collection foreach {e =>
if(e == seperator){
name += ListBuffer[T]()
} else {
name.last += e
}
}
name.map(_.toSeq).toSeq
}
|