2013-07-17 140 views
1

如何在ActionScript 3.0中將字符串轉換爲char數組?如何在ActionScript 3中將字符串轉換爲char數組?

我嘗試下面的代碼,但我得到一個錯誤:

var temp:ByteArray = new ByteArray(); 
temp = input.toCharArray(); 

從錯誤中,據我所知,toCharArray()函數不能應用到字符串(即在我的情況 - 輸入)。請幫助我。我是一名初學者。

回答

6

我不知道如果這有助於你的目的,但你可以使用String#split()

If you use an empty string ("") as a delimiter, each character in the string is placed as an element in the array.

var array:Array = "split".split(""); 

現在你可以使用索引獲取單個元素

array[0] == 's' ; array[1] == 'p' .... 
0

取決於你需要什麼使用它,單個字符也可以通過string.charAt(index)來訪問,而不需要將它們拆分成數組。

相關問題