olarak bildiğim kadarıyla, Java benScala'da belirli bir türe java.lang.Object nasıl kullanılır?
Object o = new String("abc")
String s = (String) o
Ama nasıl Scala bunu yeniden yazmak olabilir?
val o: java.lang.Object = new java.lang.String("abc")
val s: String = // ??
bir Java kütüphanesi ben (ayrıca bu kütüphanede tanımlı) daha belirgin bir tür atama için gereken döner java.lang.Object
kullanmak istiyorum. Bir Java örneği tam olarak benim ilk örneğim gibi, ancak Java'nın (TargetType)source
yerine sadece Scala'nın source: TargetType
kullanılması çalışmıyor. Eğer kesinlikle bir Java kütüphanesi ile -için uyumluluk varsa
Çalışıyor gibi görünüyor. Ve evet, kesinlikle buna ihtiyacım var - bir Java kütüphanesi ile uyumluluk için. Teşekkürler. – Ivan