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.