单项选择题
对于表达式"New York".partition(_.isUpper)返回结果正确的是()。
A.("New", "York")
B.("NY", "ew ork")
C.("er ork", "NY")
D.("New York", "NY")
点击查看答案
相关考题
-
单项选择题
关于数组var a=Array(1,2,3)下列说法错误的是()。
A.val b = 2 * a // b 等于 Array(2,4,6)
B.val b = a.map(_*2) // b 等于 Array(2,4,6)
C.val b = for(elem <- a) yield 2 * elem // b 等于 Array(2,4,6)
D.val b = for(elem <- a if elem % 2 == 0) yield 2 * elem // b 等于 Array(4) -
单项选择题
关于函数def fac(n:Int)={var r=1;for(i<-1 to n) r = r * i ;r} fac(5)输出结果正确的是()。
A.15
B.120
C.200
D.300 -
单项选择题
编写一个过程countdown(n:Int),打印从n到0的数字?()
A.def countdown(n:Int){ 0 to n foreach print }
B.def countdown(n:Int){ (0 until n).reverse foreach print }
C.def countdown(n:Int){ (0 to n).reverse foreach print }
D.def countdown(n:Int){ (0 to n-1).reverse foreach print }
