2. Bereken het verschil tussen de grootste en de kleinste bestelling van het type DELIVERY voor elke valuta. Geef het resultaat terug voor elke valuta. De valuta's in het resultaat moeten in oplopende volgorde van dit verschil staan.
/**
* Geeft een kaart terug van het type {valuta (in oplopende volgorde) – verschil tussen de grootste en kleinste bestelling van het type DELIVERY voor die valuta}.
* Als er voor een valuta slechts één bestelling is, dan is deze zowel de grootste als de kleinste en is het verschil 0.
* Voorbeeld van invoergegevens:
* [
* Order(DELIVERY, "EUR", 2000),
* Order(DELIVERY, "USD", 15),
* Order(DELIVERY, "RUB", 200),
* Order (PICKUP, "RUB", 1250),
* Order (DELIVERY, "USD", 35),
* Order (PICKUP, "USD", 55),
* Order (DELIVERY, "RUB", 100)
* ]
*
* Verwachte resultaat:
* ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0]
*
*/
Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) {
}
middle+