【发布时间】:2021-10-21 04:34:41
【问题描述】:
我必须将k不同长度的字符串连接成一个字符串res,并将res字符串保存到ArrayBuffer[String]()。
但k 是可变的。
例如,
val result = new ArrayBuffer[String]()
result.+=("1\t" + A.toString() + "\t" + ls.pid + "\t" + ls.did + "\t" + ls.sid + "\t" + ls.request_time.substring(0,10))
result.+=("2\t" + B.toString() + "\t" + ls.pid + "\t" + ls.did + "\t" + ls.sid + "\t")
result.+=("2\t" + B.toString() + "\t" + ls.pid + "\t" + ls.did + "\t")
result.+=("2\t" + B.toString() + "\t")
如何使用带有可变长度参数的函数来实现它?
提前致谢。
【问题讨论】:
标签: scala variadic-functions variable-length