在Scala中Set的集合操作
val xiaoming = mutable.Set("数学","语文","体育")val xiaohua = mutable.Set("数学","语文","英语")//差集 找到小花选的小明没有选。//并集 找出他们合计选的课程。//Set集合操作---交集。//交集 共有的课程。
·
//Set集合操作---交集 import scala.collection.immutable import scala.collection.mutable object seths2 { def main(args: Array[String]): Unit = { val xiaohua = mutable.Set("数学","语文","英语") val xiaoming = mutable.Set("数学","语文","体育") // 交集 共有的课程 // val rs = xiaohua.intersect(xiaoming) // 并集 找出他们合计选的课程 // val rs = xiaohua.union(xiaoming) // 差集 找到小花选的小明没有选 val rs = xiaohua.diff(xiaoming) println(rs) } }

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。
更多推荐
所有评论(0)