码迷,mamicode.com
首页 > 其他好文 > 详细

Scala(四)

时间:2018-03-04 00:25:42      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:body   运算   添加   print   string   ++   连接   site   log   

一、List


var x = List(1,2,3,4)

二、Set


var x = Set(1,2,3,4)

三、Map

(1) 创建Map


var  x = Map("one" -> "1","two" -> "2")

var x:Map[String,String] = Map()

(2) 添加key-value


x += ("three" -> "three")

(3) 合并

使用 ++运算符 或 Map.++()方法来连接两个Map


var colors = color1 ++ color2

var colors = color1.++(color2)

(4) 遍历


val sites = Map("one"->"one","two"->"two","three"->"three")

sites.keys.foreach{
    i =>
    println("key="+i+",value="+sites(i))
}

Scala(四)

标签:body   运算   添加   print   string   ++   连接   site   log   

原文地址:https://www.cnblogs.com/fonxian/p/8503433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!