Clojure - Maps contiene?
Verifica se la mappa contiene una chiave richiesta.
Sintassi
Di seguito è riportata la sintassi.
(contains hmap key)
Parameters- "hmap" è la mappa delle chiavi e dei valori hash. 'chiave' è la chiave che deve essere cercata nella mappa.
Return Value - Restituisce il valore true se la chiave è presente, altrimenti restituisce false.
Esempio
Di seguito è riportato un esempio di contiene? a Clojure.
(ns clojure.examples.example
(:gen-class))
(defn example []
(def demokeys (hash-map "z" "1" "b" "2" "a" "3"))
(println (contains? demokeys "b"))
(println (contains? demokeys "x")))
(example)
Produzione
Il codice precedente produce il seguente output.
true
false