4
我剛開始玩Scala。我接受字符串數組作爲輸入Scala中的字符串數組問題
def Lambdatest(args:Array[String]) = args.foreach(arg=>println(arg))
的方法,我已經創建一個字符串數組這樣
var arr=new Array[String](3)
arr(0)="ram"
arr(1)="sam"
arr(2)="kam"
當我打電話Lambdatest(ARR),它引發像下面的錯誤
scala> LambdaTest(arr)
<console>:7: error: not found: value LambdaTest
LambdaTest(arr)
^
是什麼原因?
是否有一個簡單的方法來初始化字符串數組,如在C#中的一個?
var strArr = new string[3] {"ram","sam","kam"};
除了:在C#,上述陣列甚至可以定義更簡潔如:'var strArr = new [] {「ram」,「sam」,「kam」};' – missingfaktor 2010-07-26 19:10:10
@RahuλG,是的,我們可以做到.. :) – RameshVel 2010-07-26 19:15:44