字串的基本概念

Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本

以程式設計的術語來說,字串是文字值,也就是由一串字母、數字或其它字元串連而成的單一值。例如,這行程式碼會建立資料類型為 String 的變數,並為該變數指定常值字串值:

var albumName:String = "Three for the money";

如本範例所示,在 ActionScript 中,只要在文字前後標上雙引號或單引號,就能用來代表字串值。以下列舉幾個字串範例:

"Hello" 
"555-7649" 
"http://www.adobe.com/"

任何時候,當您在 ActionScript 中處理一段文字時,您所處理的文字就是字串值。ActionScript 的 String 類別是您在處理文字值時所能使用的資料類別。String 實體經常用於其它許多 ActionScript 類別中的屬性、方法參數。

重要概念與術語

下列參考清單包含您將會遇到的字串重要術語:

ASCII
在電腦程式中,用來代表文字字元與符號的系統。ASCII 系統支援 26 個英字文母以及有限的額外字元集。

字元
文字資料的最小單位 (單一字母或符號)。

連接
在字串值之後再加上另一個字串值,將多個字串值結合起來,以建立新的字串值。

空字串
未包含文字、空格或其它字元的字串,撰寫方式為 ""。空字串值與具有 null 值的 String 變數不同,後者是未指定 String 實體的變數,而空字串則具有實體,只是實體的值並未包含任何字元。

字串
文字值 (一連串的字元)。

字串常值 (或稱「常值字串」)
在程式碼中明確撰寫的字串值,其撰寫方式為文字值前後加上雙引號或單引號。

子字串
為另一字串中一部分的字串。

Unicode
在電腦程式中,用來代表文字字元與符號的標準系統。Unicode 系統允許在任何撰寫系統中使用任何字元。