Ho il seguente:Come convertire Java 8 map.remove in Java 1.6?
fruitMap.remove(fruitId, fruitProperties);
Il fruitMap è:
private Map<FruitId, FruitProperties> fruitMap = new HashMap<FruitId, FruitProperties>();
Quando si tenta di costruire il mio codice ho un:
ERROR
The method remove(Object) in the type Map<MyImplementation.FruitId, FruitProperties>
is not applicable for the arguments (Map<MyImplementation.FruitId, FruitProperties>)
Qual è il problema?
Si noti che questa chiamata è all'interno di un metodo "removeFruit()" all'interno della mia classe "FruitImplementation".
Come viene definito 'fruitId'? – Todd