scala list
数组
Nil为什么加Nil scala变量没有类型Nil在控制类型。
"a"::"b"::Nil 相当于下面从右向左。List不可变 产生中间变量。
"a"::("b"::Nil)
val a="a"::"b"::Nil
println(a)
head,tail 一个是开头一个元素,一个剩下所有。
:::  是两个List合并
 val b =List("c","d"):::a
 println(b)
 b match {
   case Nil =>
     println("Empty list")
   case head::tail =>
     println(head)
     println(tail)
   
     a.foreach { x =>println(x) }
   
    it大牛的分享知识网站http://www.itxuexiwang.com/
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号