在Scala中查找字符串的长度

iam*_*eep 0 scala string-length

我是Scala的新手,我有一个字符串列表-
List[String] (“alpha”, “gamma”, “omega”, “zeta”, “beta”)

我想计算长度= 4的所有字符串

即我想得到输出= 2。

Lea*_*ner 7

你可以这样做:

val data = List("alpha", "gamma", "omega", "zeta", "beta")

data.filter(x => x.length == 4).size

res8: Int = 2
Run Code Online (Sandbox Code Playgroud)


Ram*_*jan 5

您可以将count功能用作

val list =  List[String] ("alpha", "gamma", "omega", "zeta", "beta")

println(list.count(x => x.length == 4))
//2 is printed
Run Code Online (Sandbox Code Playgroud)

我希望答案是有帮助的