- val a:List[Int] = List(1,2,3,4,51,23,45,13,35,2,21435,67,1,2,3)
- //(max,min) = (21435,1)
- val (max,min) = a.foldLeft((a.head,a.head))((a,b)=>(if(a._1>b) a._1 else b,if(a._2<b) a._2 else b))
- //java.util.List to Scala.Map
- list.asInstanceOf[List[Model]].foldLeft(scala.collection.mutable.Map[(S_KEY1_TYPE, S_KEY2_TYPE),S_VALUE_TYPE]()) { (m, s) => m += ((s.Key1,s.Key2) -> s.Value) }