string類是actionscript中描述字串的類. 該類提供了處理字串的屬性與方法. 可以使用string()方法將各種型別的物件轉換為sring.
string是as中文字的基礎.乙個字串由零個或零個以上的字元組成.as支援unicode和ascii兩種文字編碼格式.string可以通過直接賦值和new關鍵字兩種方式建立.由單引號或雙引號表示,必要的時候應使用轉義字元』/』.
public properties
length:int
返回該string的長度.
public methods
string(val:string): 建構函式,新建乙個string.
charat(index:number=0):number: 返回在某個inidex的字元
charcodeat(index:number=0):number 返回某個index的字元對應的unicode字元碼
concat(..args):stirng: 連線兩個字串.
fromcharcode(charcodes):string 將某unicode字元碼轉換為string
indexof(): 從左向右找到的第乙個目標的index
lastindexof(): 從左向右最後乙個…也就是從右向左第乙個.
localecompare(): 判斷連個字串是否完全相同, 若返回值為0,則表示相同,其他值表示不同
replace:替換
search(): 從左向右第乙個目標的index
slice(): 返回連個index之間的string
split(): 使用間隔符,將string分割為多個string,並放入陣列中.
substr(): 從某index開始向後的特定數目內返回的string
substring(): 類似slice();
flex**
public function init():void
public function init():void字串大小寫轉換:flexstr.tolowercase(); flexstr.touppercase();
其他物件轉換為string.在預設情況下,所有的as物件都可以轉換為string型別.每乙個類都有乙個tostring方法.
通過tostring可以將物件轉換為string.
string與其它格式的轉換
double result = double.parse("1.1");
取整數double d = math.floor(3.8);//返回小於或等於指定數字的最大整數,結果為3
double s = math.round(3.8);//將值捨入到最接近的整數或指定的小數字數,結果為4
int i = (int)d;
image處理相關
image做遮罩mask 請參考 實現方式是 uiimage maskimage uiimage image withmask uiimage maskimage另一種方式會使用到 cgcontextcliptomask context,self.bounds,mask 例如ios programm...
密碼相關處理
1 60秒以內5次失敗就不讓登入,報 errordesc.network attact錯誤 超過10分鐘再次登入的話 以前的快取就會被清理掉 正常只有失敗的登入記錄才會被快取記錄 private static maploginmap new concurrenthashmap 登入後的校驗 if s...
日期轉換處理相關
declare dt datetime set dt getdate declare number int set number 3 1 指定日期該年的第一天或最後一天 a.年的第一天 select convert char 5 dt,120 1 1 b.年的最後一天 select convert ...