Clojure - Vektoren
EIN Vectorist eine Sammlung von Werten, die durch zusammenhängende Ganzzahlen indiziert sind. Ein Vektor wird mithilfe der Vektormethode in Clojure erstellt.
Beispiel
Im Folgenden finden Sie ein Beispiel für die Erstellung eines Vektors in Clojure.
(ns clojure.examples.example
(:require [clojure.set :as set])
(:gen-class))
(defn example []
(println (vector 1 2 3)))
(example)
Ausgabe
Der obige Code erzeugt die folgende Ausgabe.
[1 2 3]
Im Folgenden sind die in Clojure verfügbaren Methoden aufgeführt.
Sr.Nr. | Vektoren & Beschreibung |
---|---|
1 | Vektor-von
Erstellt einen neuen Vektor eines einzelnen primitiven Typs 't', wobei 't' einer der folgenden Werte ist: int: long: float: double: byte: short: char oder: boolean. |
2 | n
Diese Funktion gibt das Element an der n-ten Position im Vektor zurück. |
3 | erhalten
Gibt das Element an der Indexposition im Vektor zurück. |
4 | konj
Hängt ein Element an den Vektor an und gibt den neuen Satz von Vektorelementen zurück. |
5 | Pop
Gibt für eine Liste oder Warteschlange eine neue Liste / Warteschlange ohne das erste Element zurück, für einen Vektor einen neuen Vektor ohne das letzte Element. |
6 | subvec
Gibt einen Untervektor von einem Start- und Endindex zurück. |