increase map value(key a, value b, map name c, skip empty d)


Erhöht den unter Schlüssel a gespeicherten Wert in einer Named 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.

Parameterbeschreibung


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