Erhöht den unter Schlüssel a gespeicherten Wert in einer Map c um den Wert b. Hinweis: Ist der initiale Wert in der Map nicht numerisch, wird er zu 0 umgewandelt.
Der Rückgabewert der Funktion ist der in den Typ BigDecimal umgewandelte Wert von b.
Parameter
Parameter | Beschreibung |
|---|---|
a | Schlüssel des Wertes. |
b | Zu addierender Wert. |
c | (optional) Name der Map. Default: default. |
d | (optional) true, wenn nur Werte b ohne gesetztes Empty Flag verwendet werden sollen. Default: false. |
Beispiel
Die Beispieleinträge sind als in Folge aufgerufen zu sehen. Der Wert unter Schlüssel key in Map mymap ist initial 0.
Parameter a | Parameter b | Parameter b empty? | Parameter c | Parameter d | Ergebnis | Wert in Map |
|---|---|---|---|---|---|---|
key | 123 | Nein. | mymap | 123 | 123 | |
key | 123 | Nein. | mymap | 123 | 246 | |
key | 123 | Ja. | mymap | 123 | 369 | |
key | 123 | Ja. | mymap | false | 123 | 492 |
key | 123 | Ja. | mymap | true | 123 | 492 |