字串的基本概念

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 實體的變數,而空字串則具有實體,只是實體的值並未包含任何字元。

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

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

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

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