字串間比較 :equals()和contentequals()
equals----string 和 string 比較(equalsignorecase–不考慮大小寫)返回查詢字元或字串的索引 : indexofcontentequals----stirng 和stringbuffer、stringbuilder比較
intindexof(string str)驗證正規表示式:matchesintindexof(string str ,int fromindex)-----fromindex指定開始搜尋index位置
int lastindexof返回查詢字串最後一次出現的index位置
booleanmatches(string reges)字串替換:replace,replaceall
stringreplace(char oldchar,char newchar)拆分字串為陣列:splitstringreplaceall(string regex,string newstr)–替換匹配正則的子字串
stringreplacefirst(string regex,string newstr)–替換第乙個匹配正則的子字串
regex—正規表示式,newstr—替換的字串
stringsplit(string regex),stringsplit(string regex ,int limit)擷取字串:substringregex—正規表示式分隔符,limit—分割的字串份數
stringsubstring(int beginindex)字串轉換為char陣列:tochararraystringsubstring(int beginindex,int endindex)
beginindex—起始索引,endindex—結束索引
chartochararray()大小寫轉換:tolowercase,touppercase
stringtolowercase()—轉換為小寫刪除字串頭尾空白:trimstirngtouppercase()—轉換為大寫
stringtrim()object轉換為string型別:(string),tostirng,stirng.valueof
(string):顯示轉型—不安全需先驗證物件型別是否可轉為string型別stringbuffer和stringbuilder區別:tostring():object不能為null
string.valueof(object o):引數『o』為null返回『null』字串,轉換為string型別
stringbuffer:執行緒安全,但速度慢(基本不使用)stringbuilder:執行緒不安全,速度快(常用)
字串String常用方法
1 str.substring indexstart indexend 示例 var anystring mozilla 輸出 moz console.log anystring.substring 0,3 console.log anystring.substring 3,0 indexstart...
String字串的常用方法
一 string 的含義 string 是定義乙個字串物件 記憶體中的字串都是乙個物件。string 一旦被初始化就不能被改變 可以改變變數指向,但是不能改變物件內容 定義方式 string s1 abc 在記憶體中存在乙個物件。string s2 new string abc 在記憶體中存在兩個物...
字串String的常用方法
字串拼接 str.concat var mystr 123 mystr2 456789 console.log mystr.concat mystr2 查詢字串某個位置上的元素 str.charat index index 下標 var mystr 123 mystr2 456789 console...