[Julia] 關於字串

如何宣告字串

使用 "這是字串文字""""這是字串文字""" ,三個雙引號真的滿特別的,第一次看到有三個雙引號來宣告字串。

例1:

s1 = "I am a string."

例2:

s2 = """I am also a string. """

例3:

s3 = """Look, Mom, no "errors"!!! """

要留意的是,單引號不是用來宣告字串,而是用來定義一個字元,所以以下會是錯誤的語法:

s4 = 'We will get an error here'

字串的 interpolation

例:

name = "Jane"
num_fingers = 10
num_toes = 10

println("Hello, my name is $name.")
println("I have $num_fingers fingers and $num_toes toes.")
println("That is $(num_fingers + num_toes) digits in all!!")

字串串接(string concatenation)

方式一:使用 string() 方法

s3 = "How many cats ";
s4 = "is too many cats?";

string(s3, s4)
string("I don't know, but ", " is too few.")

方式二:使用 * 字元

s3*s4

您可在此處留言

avatar

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

  Subscribe  
Notify of