我有一个小程序
var lineArray = lines.split("\r?\n")
Run Code Online (Sandbox Code Playgroud)
在它之前
var lineArray = lines.split("\n")
Run Code Online (Sandbox Code Playgroud)
这没用.我明显找到答案(正如我需要纠正的那样),但我不能为我的生活找到原因.
它正在做的文件是一个csv,射击,勇敢的darn,豆类
我是scala的新手很抱歉,如果这很容易,但我很难找到答案.
我很难理解< - 做什么,以及什么()=>单位做什么.我对这些的理解是 - >有时在foreach中使用,而=>在地图中使用.试图谷歌"scala"< - "并不是非常有成效.我找到了http://jim-mcbeath.blogspot.com/2008/12/scala-operator-cheat-sheet.html,但它没有那么有用因为它乍一看.
val numbers = List("one", "two", "three","four","five")
def operateOnList() {
for(number <- numbers) {
println(number + ": came out of this crazy thing!")
}
}
def tweener(method: () => Unit) {
method()
}
tweener(operateOnList)
Run Code Online (Sandbox Code Playgroud)