Clojure - vetor de

Cria um novo vetor de um único tipo primitivo 't', onde 't' é um dos seguintes: int: long: float: double: byte: short: char ou: boolean. O vetor resultante está em conformidade com a interface de vetores em geral, mas armazena os valores desempacotados internamente.

Sintaxe

A seguir está a sintaxe.

(vector-of t setofelements)

Parameters- 't' é o tipo que os elementos do vetor devem ser. 'Setofelements' é o conjunto de elementos compreendidos no vetor.

Return Value - O conjunto vetorial de elementos do tipo necessário.

Exemplo

A seguir está um exemplo de vetor de em Clojure.

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

Resultado

O código acima produz a seguinte saída.

[1 2 3]