2012-12-25 13 views
8
ben alt sınıf çalışıyorum

Java sınıfı gibi bir yöntemi vardır . Alt sınıflarımdan sınıfladığım Java sınıfı jenerik kullanmıyor., bir java.util.Map götüren bir yöntemi geçersiz nasıl

override def foo(var1:java.util.Map[Int,Int]){ } 

Ama derleyici bana hiçbir şey geçersiz kılar hata mesajı verir ..

sorunun kalbi Scala Haritası'nda parametreleri yazın beklediğini, ancak: Scala içinde

Denedim Java sınıfı bunları kullanmaz.

+10

'geçersiz kılma def foo çalışması yapacak (var1: java.util.Map [_, _]) {}' – pedrofurla

+1

@pedrofurla: neden yorum olarak bir yanıt gönder? –

cevap

9

Bu

override def foo(var1:java.util.Map[_,_]){ } 
İlgili konular