我有以下输出:
食品订单成本为:
$84.9
()
通过此功能:
def foodBill(foodCost: List[Double]) = {
if (foodCost.length <= 1) {
println("The food order cost is: ")
foodTotal.foreach(x=>println("$"+ x))
} else {
println("The food order for each table is: ")
foodCost.foreach(x => println("$"+ x))
}
}
因此,我的问题是如何从输出中删除()并具有以下内容:
食品订单成本为: $ 84.9
谢谢
答案 0 :(得分:0)
代替
println(foodBill(List(84.9)))
您应该像
一样调用它foodBill(List(84.9))
这不是某种字符串型bash脚本,将字符串打印到标准输出与返回值并不相同。