flex將字串轉換為陣列

2021-08-25 03:55:18 字數 753 閱讀 6433

有一堆字串,想把它轉換為陣列。

解決辦法

使用string.split( ) 方法

討論

string 類的split( ) 方法把字串轉換為陣列,但前提是字串中含有統一的分割符,比如susan,robert,paula 字串分割符為逗號

split( ) 方法接受兩個引數:

分割符

用分割符來分割字串,如果沒定義,則把整個字串作為陣列的第乙個元素

數量

分割出的最大元素個數,如果沒定義,則全部放入陣列。

可以使用空格符作為分割符:

var list:string = "peter piper picked a peck of pickled peppers"

;var

words:array = list.split(" "

);split( ) 方法在用urlloader 物件讀取資料時經常用到,比如你接受伺服器的一些姓名字串:

names=michael,peter,linda,gerome,catherine

這裡用split( ) 方法轉換為陣列:

// urlloader 讀取資料

var namesdata:string = _loader.data;

varnames:array = namesdata.split(

",");

C語言 將字元陣列轉換為字串

一般來說,函式返回的型別不能是乙個位址,所以說,如果你返回乙個位址,編譯器會給你警告,但是仍然會正確執行。但是如果你返回的是乙個unsiged char型別的陣列位址,那麼就有可能出現亂碼。如何解決返回unsigned char型別的陣列位址亂碼呢,經過嘗試找到乙個好方法,就是把這個陣列轉換為字串,...

c 將字串轉換為陣列 C 字串轉陣列

1.將字串轉為byte陣列 string imgdata string imgarr imgdata.split new char byte bty array.convertall imgarr,delegate string s 2.將byte陣列轉為字串 主要兩個主要方法 string.joi...

將數字轉換為字串

在日常程式設計中,我們經常需要將各型別的數字轉換為字串,這裡介紹幾種簡單方法。本文沒有介紹轉換的具體演算法。1.使用巨集轉換常量數字為字串 定義如下的巨集 define to string x x 則在 中就可以將各種型別的數字轉換為字串。這個巨集可以將任意的 中的字串轉換為c語言風格的字串 例 t...