大数据
-
Scala允许你用数字去乘字符串—去REPL中试一下"crazy"*3。这个操作结果返回什么?
A、”crazy”*3 B、ccrraazzyy C、crazycrazycrazy D、crazy 选C 反过来则不行,3*”crazy”
-
对于拉链操作val t1 = Array(1, 3); val t2 = Array(2,4) ; t1.zip(t2)返回结果正确的是?
A、(1,2,3,4) B、((1,3),(2,4)) C、((1,2),(3,4)) D、((1,4),(3,4)) 选C 也可以写成t1 zip t2
-
对于元组val t = (1, 3.14, "Fred")说法错误的是?
A、t_1 等于 1 B、t 的类型为 Tuple3[Int, Double, java.lang.String] C、val (first, second, _) = t // ...
-
关于元组 Tuple 说法错误的是?
A、元组的可以包含不同类型的元素 B、元组是不可变的 C、访问元组第一个元素的方式为 pair._1 D、元组最多只有2个元素 选D 集合类通过_访问,是从1开始 Scala设计元...
-
关于数组的常用算法,下列说法错误的是?
A、Array(1,7,2,9).sum // 等于 19 B、Array(1,7,2,9).sorted // 等于 Array(9,7,2,1) C、Array("one","...
-
下列关于数组缓冲val b = ArrayBuffer[Int]()操作结果的注释说明错误的是?
A、b += 1 // b 等于 ArrayBuffer(1) B、b += (1,2,3) // b 等于 ArrayBuffer(1,2,3) C、b += Array(1,2...
-
下列数组定义与其他不一致的是?
A、val a = Array[Int](0, 0) B、val a = Array(0, 0) C、val a = new Array[Int](2) D、val a = Arr...
-
下列表达式不是过程的是?
A、def foo(num:Int) = {println(num * 2)} B、def foo() {println("Hello World")} C、def foo(num...
-
关于函数def sum(args:Int*) = {var r = 0 ; for(arg <- args) r += arg ; r}} 输出结果不一致的是?
A、sum(1,2,3) B、sum(6) C、sum(2,4) D、sum(1,1,1,2) 选D Sum是求和功能,所以D不一致; Scala允许你指明函数的最后一个参数可以是...
-
下面输出与其他不一致的是?
A、println("Hello World") B、print("Hello World\n") C、printf("Hello %s", "World\n") D、val w ...
-
在Scala中如何获取字符串”Hello”的首字符和尾字符?
A、"Hello"(0),"Hello"(5) B、"Hello".take(1),"Hello".reverse(0) C、"Hello"(1),"Hello"(5) D、"He...
-
Scala关于变量定义、赋值,错误的是?
A、val a = 3 B、val a:String = 3 C、var b:Int = 3 ; b = 6 D、var b = "Hello World!" ; b = "123...
-
如果需要使用scala库中的sqrt函数,如sqrt(2),下列引用包的方式错误的是?
A、import scala.math._ B、import sqrt C、import math._ D、import math.sqrt 选B 导入库时候scala可以省略,但...
-
不属于Scala7种数值类型的是?
A、Char B、Int C、Float D、LongLong 选D 只有Long,没有longlong,scala支持的数据类型如下 Byte 8位有符号补码整数。数值区间为 -...