Câu hỏi được gắn thẻ «scala»

Scala là ngôn ngữ lập trình có mục đích chung chủ yếu nhắm vào Máy ảo Java. Được thiết kế để thể hiện các mẫu lập trình phổ biến theo cách ngắn gọn, thanh lịch và an toàn về kiểu, nó hợp nhất cả hai phong cách lập trình bắt buộc và chức năng. Các tính năng chính của nó là: một hệ thống kiểu tĩnh tiên tiến với kiểu suy luận; các loại chức năng; khớp mẫu; tham số ngầm và chuyển đổi; vận hành quá tải; khả năng tương tác đầy đủ với Java; đồng thời


4
Sự khác biệt giữa =>, () => và Đơn vị =>
Tôi đang cố gắng biểu diễn một hàm không có đối số và không trả về giá trị (Tôi đang mô phỏng hàm setTimeout trong JavaScript, nếu bạn phải biết.) case class Scheduled(time : Int, callback : => Unit) không biên dịch, nói rằng các tham số "` val 'có …
153 scala 


23
Làm cách nào tôi có thể thay đổi các loại cột trong DataFrame của Spark SQL?
Giả sử tôi đang làm một cái gì đó như: val df = sqlContext.load("com.databricks.spark.csv", Map("path" -> "cars.csv", "header" -> "true")) df.printSchema() root |-- year: string (nullable = true) |-- make: string (nullable = true) |-- model: string (nullable = true) |-- comment: string (nullable = true) |-- blank: string (nullable …




28
Các tính năng ẩn của Scala
Đã khóa . Câu hỏi này và câu trả lời của nó bị khóa vì câu hỏi không có chủ đề nhưng có ý nghĩa lịch sử. Nó hiện không chấp nhận câu trả lời hoặc tương tác mới. Các tính năng ẩn của Scala mà mọi nhà phát triển …







4
Hiểu từ khóa 'gõ' trong Scala là gì
Tôi chưa quen với Scala và tôi thực sự không thể tìm thấy nhiều về typetừ khóa. Tôi đang cố gắng hiểu những gì biểu hiện sau đây có thể có nghĩa: type FunctorType = (LocalDate, HolidayCalendar, Int, Boolean) => LocalDate FunctorType là một loại bí danh, nhưng nó biểu …
144 scala  types 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.