scala学习之Set、Map、TreeSet、TreeMap

来源:互联网 发布:js文件怎么运行 编辑:程序博客网 时间:2024/06/06 16:54
import scala.collection.mutable
import scala.collection.mutable.TreeSet
import scala.collection.immutable.TreeMap
object SetMapTreeSetTreeMap{
def main(args:Array[String]){
val data=mutable.Set.empty[Int]
data++=List(1,2,3)
data--=List(2,3)
println(data)
data+=1
println(data)
data.clear
println(data)


val map=mutable.Map.empty[String,String]
map("java")="Hadoop"
map("scala")="spark"
println(map)
println(map("scala"))


val treeSet=TreeSet(9,3,1,8,2,7,4,6,5)
println(treeSet)
val treeSetForChar=TreeSet("spark","scala","hadoop")
println(treeSetForChar)


var treeMap=TreeMap("scala"->"spark","java"->"hadoop")
println(treeMap)
}
}
// Set(1)
// Set(1)
// Set()
// Map(scala -> spark, java -> Hadoop)
// spark
// TreeSet(1, 2, 3, 4, 5, 6, 7, 8, 9)
// TreeSet(hadoop, scala, spark)
// Map(java -> hadoop, scala -> spark)
0 0
原创粉丝点击