object MainTest1 {
def main(args: Array[String]) {
val arr = Array[Int](1,2,3,4,5,6,7,8,9,-1,-100,10,-2)
var flag = 0
arr.filter(i => {
if(i <0) flag += 1
(i> 0 || flag < 2)
}).foreach(println)
}
}
[Scala]删除数组中第一个负数之后的所有负数
最新推荐文章于 2022-02-11 16:49:03 发布