Cho loại bí danh type Cal = java.util.Calendar
cách truy cập static
getInstance
phương pháp này? Tôi đã thử các sau đây trong Scala REPL:Cách truy cập một phương thức tĩnh Java từ Scala với bí danh loại cho lớp đó nằm trong
scala> type Cal = java.util.Calendar
defined type alias Cal
scala> Cal.getInstance
<console>:8: error: not found: value Cal
Cal.getInstance
^
scala> val Cal = java.util.Calendar
<console>:7: error: object Calendar is not a value
val Cal = java.util.Calendar
^
là import java.util.{Calendar => Cal}
tiếp theo import Cal._
thực sự đặt cược tốt nhất của tôi?
Để đảm bảo tính nhất quán và có loại bí danh thay thế hoàn toàn loại tôi nghĩ Scala cũng nên thực hiện các phương pháp tĩnh có thể truy cập thông qua nó. –