Clojure: formato di stringhe

La formattazione delle stringhe può essere eseguita dalla semplice funzione di formattazione. La funzione format formatta una stringa usandojava.lang.String.format.

Sintassi

Di seguito è riportata la sintassi.

(format fmt args)

Parameters- "fmt" è la formattazione che deve essere applicata. "Args" è il parametro a cui deve essere applicata la formattazione.

Return Value - Il valore restituito è una stringa.

Esempio

Di seguito è riportato un esempio della formattazione delle stringhe in Clojure.

(ns clojure.examples.hello
   (:gen-class))
(defn hello-world []
   (println (format "Hello , %s" "World"))
   (println (format "Pad with leading zeros %06d" 1234)))
(hello-world)

Produzione

Il programma precedente produce il seguente output.

Hello , World
Pad with leading zeros 001234