set,集合。表示没有重复元素胡集合,特点是:唯一,无序。
特点:如果放在set中的元素有重复的,他会自动去重:只保留一个!
set常见操作
1.添加元素
2.删除元素
3.判断某个元素是否存在
4.合并另一个set
5.交集
6.差集
package map
object map02 {
def main(args:Array[String]):Unit = {
val map02 = scala. collection.mutable.Map("alic"->90),("bob"-> 80),("bob->100"))
//bob这个件有重复,只保留一个
//1 添加
map02 -="bob"
//2 删除
map02 -= "bob"
//3.查询元素
val key = "alic"
val ret = map02.get(key)
if(ret.isDefined){
println(s"${key}对于的值是:${ret.get}")
}else{
println(s"${key} 不存在")
}
//4.for 循环输出所有
for(a,b)<-map02){
println(s"${a},${b}")
}
map02.foreach({
case (key.value)=>{
println(s"${key},${value}")
}
})
}
package set
object set03 {
def main(args:Array[String]):Unit = {
val set1 = collection.mutable.Set(1,2,3)
//1.添加
set1 += 1
set1 += 4
//2.删除
set1 -= 2
//4.合并另一个Set
val set2 = scala.collection.mutable.Set("语文")
val set3 = scala.collection.mutable.Set("数学","英语")
//5.交集
val set4 =
}
}
}