双冒号、三个冒号,让初学者困惑:)
object AnyName {
def main(args: Array[String]): Unit = {
// 字符串列表
val site = "Runoob" :: ("Google" :: ("Baidu" :: Nil))
val site2: List[String] = List("2Runoob", "2Google", "2Baidu")
val site21 = "headAdded1" :: site2
val site22 = "headAdded2" +: site2
val site23 = site2 :+ "tailAdded"
// 整型列表
val nums = 1 :: (2 :: (3 :: (4 :: Nil)))
val nums2: List[Int] = List(21, 22, 23, 24)
// 空列表
val empty = Nil
// 二维列表
val dim =
(1 :: (0 :: (0 :: Nil))) ::
(0 :: (1 :: (0 :: Nil))) ::
(0 :: (0 :: (1 :: Nil))) :: Nil
site.foreach(println)
site2.foreach(println)
site21.foreach(println)
site22.foreach(println)
site23.foreach(println)
nums.foreach(println)
nums2.foreach(println)
empty.foreach(println)
dim.foreach(println)
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/17244.html