9
Tôi có cảnh báo sau đây, bạn có thể giải thích ý nghĩa của nó không và cách tôi có thể sửa mã để thoát khỏi cảnh báo?tuyên bố tuyên bố hàng đầu sai trong scala IntelliJ
Tôi có cảnh báo sau đây, bạn có thể giải thích ý nghĩa của nó không và cách tôi có thể sửa mã để thoát khỏi cảnh báo?tuyên bố tuyên bố hàng đầu sai trong scala IntelliJ
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) = { ... }