您好以下是代码。函数share
返回一个数组。我认为值Split_line
应该是splitted
类型。但编译器将其视为Array
。我在这里做错了什么?
Unit
答案 0 :(得分:1)
该语法始终表示函数返回单元。使用def Split_line(line: String) = {
(等于)或更好,如果您不确定,请明确声明返回类型:def Split_line(line: String): Seq[String] = {
请注意,甚至计划在某些时候完全删除该语法:"Procedure syntax is dropped in favor of always defining functions with ="。