String類
length():确定字元串的長度,傳回字元串中的字元數
equals():比較存儲在兩個字元串對象的内容是否一緻 字元串比較其他方法: equalsignorecase()方法:忽略大小寫比較 tolowercase()方法:将字元串中的字元轉換為小寫字元 touppercase()方法:将字元串中的字元轉換為大寫字元
indexof(string value):傳回第一個出現的字元串value的下标,如果沒有找到則傳回 -1 lastindexof(string value):傳回最後一個出現的字元串value的下标,如果沒有找到則傳回 -1
substring(int i):傳回下标 i (包括i)往後的所有字元串 substring(int i1,int i2):傳回下标 i1 到下标 i2 的字元串(包前不包後)
trim():去除字元串首尾的空白
字元串1 + 字元串2 concat()方法
split():将拆分後的字元串,傳回一個char數組
查找指定字元出現咋次數
endswith() 判斷字元串是否以某一個字元串結尾 startswith() 判斷字元串是否以某一個字元串開頭
charat(int index) 傳回指定位置的字元 tochararray() 将字元串轉換為char數組 replace(string oldstr,string newstr) 替換指定内容的字元串 replaceall(string regx,string newstr) 支援正規表達式的字元串替換 isempty() 判斷是否為null 長度為0 傳回為true 否則false
string類是一個不可變對象 因為string類底層維護的是一個final修飾的char數組,任何對原字元串進行的增删改操作,都将産生一個新的字元串,而stringbuffer和stringbuilder都是在原字元串上進行操作,不會産生新的字元串 stringbuffer stringbuilder 差別: stringbuffer是線程安全的 jdk1.0 stringbuilder線程不安全 jdk1.5 string、stringbuffer、stringbuilder 的差別 string類是一個不可變對象 stringbuffer和stringbuilder是可變對象
100) ? false:true" x-data="topBtn" @click="scrolltoTop" x-cloak>