2012-11-25 28 views
5

Tôi đang cố gắng sử dụng ngôn ngữ java trong Scala. Sử dụng hằng số như java.util.Locale.ENGLISH hoạt động tốt; Tuy nhiên, java.util.Locale("en") phàn nàn:Sử dụng ngôn ngữ Java trong Scala than phiền: đối tượng không phải là giá trị

error: object Locale is not a value 
java.util.Locale("en")` 

này dường như liên quan đến this question, điều này gợi ý Locale không có một đối tượng đồng. Tôi đã từng là reading a bit about this, nhưng tôi vẫn không thể tìm ra cách truy cập vào địa chỉ lớp học của địa phương?

Trả lời

9

Đừng quên để nhanh chóng locale với từ khóa mới, vì nó là môn học:

scala> new java.util.Locale("en") 
res0: java.util.Locale = en 
+0

Và ở đây tôi là, làm phức tạp mọi thứ đơn giản ... thanks for the con trỏ! –

Các vấn đề liên quan