W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在Clojure中通過在引號(hào)中包含字符串文本來構(gòu)造一個(gè)字符串文字。 Clojure中的字符串需要使用雙引號(hào)(例如“Hello World”)構(gòu)建。
下面是在Clojure中使用字符串的例子。
(ns clojure.examples.hello (:gen-class)) (defn hello-world [] (println "Hello World") (println "This is a demo application")) (hello-world)
以上示例將輸出以下結(jié)果:
Hello World This is a demo application
Clojure有許多可以對(duì)字符串執(zhí)行的操作。 以下是操作示例:
S.No. | 方法和說明 |
---|---|
str | 字符串的連接可以通過簡單的str函數(shù)來完成。 |
format | 字符串的格式化可以通過簡單的格式化函數(shù)來完成。 format函數(shù)使用java.lang.String.format格式化一個(gè)字符串。 |
count | 如果number小于零,則返回true,否則返回false。 |
subs | 返回從包含開始到結(jié)束(默認(rèn)為字符串的長度)的“s”的子字符串“exclusive”。 |
compare | 當(dāng)'x'邏輯'小于','等于'或'大于''y'時(shí),返回負(fù)數(shù),零或正數(shù)。 |
lower-case | 將所有字符串轉(zhuǎn)換為小寫。 |
upper-case | 將所有字符串轉(zhuǎn)換為大寫。 |
join | 返回集合中所有元素的字符串,由(seq集合)返回,由可選分隔符分隔。 |
split | 拆分正則表達(dá)式上的字符串。 |
split-lines | 拆分字符串基于轉(zhuǎn)義字符\ n或\ r \ n。 |
reverse | 反轉(zhuǎn)字符串中的字符。 |
replace | 將字符串中的匹配的所有實(shí)例替換為替換字符串。 |
trim | 從字符串的兩端刪除空格。 |
triml | 從字符串的左側(cè)刪除空格。 |
trimr | 從字符串的右側(cè)刪除空格。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: