在Scala中查找字符串的长度

时间:2018-03-22 06:18:32

标签: scala string-length

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

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

即我想得到输出= 2。

2 个答案:

答案 0 :(得分:4)

您可以将count功能用作

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

println(list.count(x => x.length == 4))
//2 is printed

我希望答案很有帮助

答案 1 :(得分:3)

你可以这样做:

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

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

res8: Int = 2