Clojure - vecteur de

Crée un nouveau vecteur d'un seul type primitif 't', où 't' est l'un des suivants: int: long: float: double: byte: short: char ou: boolean. Le vecteur résultant est conforme à l'interface des vecteurs en général, mais stocke les valeurs sans boîte en interne.

Syntaxe

Voici la syntaxe.

(vector-of t setofelements)

Parameters- 't' est le type que devraient être les éléments vectoriels. 'Setofelements' est l'ensemble des éléments compris dans le vecteur.

Return Value - L'ensemble vectoriel d'éléments du type requis.

Exemple

Voici un exemple de vector-of dans Clojure.

(ns clojure.examples.example
   (:require [clojure.set :as set])
   (:gen-class))
(defn example []
   (println (vector-of :int 1 2 3)))
(example)

Production

Le code ci-dessus produit la sortie suivante.

[1 2 3]