单选题

如何取出字符串str的后四位作为输出?

A、
  1. str.get(str.length-5,str-1)
B、
  1. str.tail(str.length-5,str.length-1)
C、
  1. str.substring(tmp.length - 5, tmp.length - 1)
D、
  1. str.cat(str.length - 5,str.length - 1)
下载APP答题
由4l***lg提供 分享 举报 纠错

相关试题

单选题 关于和Scala进行交互的基本方式REPL说法错误的是? (  )

A、

R 读取(read)

B、

E 求值(evaluate)

C、

P 解析(Parse)

D、

L 循环(Loop)

单选题 如果需要使用scala库中的sqrt函数,如sqrt(2),下列引用包的方式错误的是? (  )

A、

import scala.math

B、

import sqrt

C、

import math._

D、

import math.sqrt

单选题 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中如何获取字符串”Hello”的首字符和尾字符?

A、

"Hello"(0),"Hello"(5)

B、

"Hello".take(1),"Hello".reverse(0)

C、

"Hello"(1),"Hello"(5)

D、

"Hello".take(0), "Hello".takeRight(1)

单选题 下列表达式不是过程的是?

A、

def foo(num:Int) = {println(num * 2)}

B、

def foo() {println("Hello World")}

C、

def foo(num:Int) = {num * 2}

D、

def foo():Unit = {println("Hello World")}

单选题 不属于Scala7种数值类型的是? (  )

A、

Char

B、

Int

C、

Float

D、

LongLong

单选题 关于函数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)

单选题 下面输出与其他不一致的是?(  )

A、

println("Hello World")

B、

print("Hello World\n")

C、

printf("Hello %s", "World\n")

D、

val w = "World" ; println("Hello $w")