我是斯卡拉的新手
我有一个字符串列表 -
List[String] (“alpha”, “gamma”, “omega”, “zeta”, “beta”)
我想计算所有长度为4的字符串
即我想得到输出= 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