// startsWith:判断集合是否以指定的子序列开头
// endsWith:判断集合是否以指定的子序列结尾
// contains:判断集合是否包含某个指定的数据
// containsSlice:判断集合是否包含某个指定的子序列
object D04_判断集合是否包含指定数据 {
def main(args: Array[String]): Unit = {
// 定义集合,存储1到10这10个数据
val seq = (1 to 10).toSeq
// 判断集合是否以子序列(1, 2)开头
println(seq.startsWith(Seq(1, 2)))
// 判断集合是否以子序列(1, 3)开头
println(seq.startsWith(Seq(1, 3)))
// 判断集合是否以子序列(9, 10)结尾
println(seq.endsWith(Seq(9, 10)))
// 判断集合是否以子序列(8, 9)结尾
println(seq.endsWith(Seq(8, 9)))
// 判断集合是否包含元素3
println(seq.contains(3))
// 判断集合是否包含子序列Seq(1, 2)
println(seq.containsSlice(Seq(1, 2)))
// 判断集合是否包含子序列Seq(1, 2)
println(seq.containsSlice(Seq(1, 3)))
}
}
scala seq判断集合是否包含指定数据
最新推荐文章于 2023-02-16 11:00:09 发布