So führen Sie Division oder Multiplikation mit Map ohne Verwendung von Schlüssel und Werten durch.Der Operator * ist für die Argumentart (en) nicht definiert. Map <String, Double>, int
Im unteren Beispiel habe ich Entwickler als Kartenobjekt und möchte mit 10 multiplizieren und es einer anderen Karte zuweisen.
private Map<String, Double> Developer;
Mit Setter, Getter-Methode für Entwickler
Map<String, Double> EmployeeVal = company.getDep().getProject().get(0).getDeveloper()*100;
wenn ich EmployeeVal als Doppel bin decalaring seine Arbeit gut, aber ich möchte nicht das tun, ich will nur EmployeeVal als Karte erklären.
Sie keine Karte von '10' oder eine beliebige Anzahl für diese Angelegenheit vermehren ... – brso05
Und man kann nicht eine Zahl als' Map' Instanz zuweisen. – Guy
Was erwarten Sie, wenn Sie 'Developer' mit 10 multiplizieren? Java funktioniert nicht so. Arithmetische Operationen sind nur für die primitiven Zahlentypen definiert. – hotzst