3
私は同じ出力が生成されることを期待するだろうが、その代わり、私は、次の次の2つの関数が同じ出力を生成しないのはなぜですか?
string1,string2
WrappedArray(string1, string2)
を取得します。
def appendcsv(fileName: String, args: Any*) {
val fw = new FileWriter(fileName, true)
val line = args.mkString(",")
fw.write(line + "\r\n")
fw.close()
}
def printcsv(fileName: String, args: Any*) {
appendcsv(fileName, args)
}
appendcsv("test.csv", "string1", "string2")
printcsv("test.csv", "string1", "string2")
"Any *"の代わりに 'args:String *'を使用する方が良いでしょう。 – Debilski