2016-05-13 32 views

Trả lời

5

Bạn quên loại trả về trong định nghĩa phương thức của mình. Vì vậy, cơ thể không được phân tích tốt.

Ví dụ:

def scaleMap(file: File, key: String): Map[String Int] = { ... } 

Nếu bạn không biết kiểu trả về ngay lập tức, bạn có thể chỉ cần bỏ qua các return phần của định nghĩa phương pháp. Kiểu trả về sẽ được trình biên dịch suy ra.

def scaleMap(file: File, key: String) = { ... }