我是Scala的新手,很难解决这个问题。
我有一个像这样的字符串:
a = "The dog crossed the street"
我想创建一个如下所示的列表:
a = List("The","dog","crossed","the","street")
我尝试使用.split(“”)进行此操作,然后返回它,但是它似乎什么也不做,并返回了相同的字符串。有人可以帮我吗?
答案 0 :(得分:1)
split()
更为安全,以防万一,在混音中有任何制表符或相邻的空格。split()
返回一个Array
,因此,如果要使用List
,则需要对其进行转换。"The dog\tcrossed\nthe street".split("\\s+").toList
//res0: List[String] = List(The, dog, crossed, the, street)