Ok scusate nn ho specificato bene il mio problema. Ci riprovo con un esempio.
ho un'interfaccia definita cosi':
Codice PHP:
package test;
import java.util.Map;
public interface testinterface {
public void testmethod(Map<String,?> s);
}
e voglio implementarla nella mia classe Test, in questa maniera:
Codice PHP:
package test;
import java.util.Map;
public class mytest implements testinterface{
public mytest(){};
public void testmethod(Map<String,?> s){
s.put("ciao",(Object)new Integer(5));
}
}
il problema è che che il secondo argomento del metodo put non viene mai accettato dal compilatore, a meno che io metta null. Ora, esiste una soluzione per aggirare il problema o l'unica è cambiare l'implementazione dell'interfaccia?
grazieee!