Scala练习-顺序查找
Posted Q博士
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala练习-顺序查找相关的知识,希望对你有一定的参考价值。
object SortSearch extends App
def search(array: Array[Int], find: Int): Unit =
if (array.size == 0) return
println(s"I want to find $find: ")
val findArray = for (i <- 0 until array.length if (array(i) == find)) yield array(i)
if (findArray.size != 0)
println(s"yes, I find it!")
findArray.foreach(println)
else
println(s"sorry!I don't found!")
val array = Array[Int](2, 4, 5, 63, 5, 6, 2, 3, 89, 34, 34, 7, 8)
search(array, 3)
search(array, 9)
以上是关于Scala练习-顺序查找的主要内容,如果未能解决你的问题,请参考以下文章