String的常見操作

2021-08-07 22:36:26 字數 1233 閱讀 4274

返回值型別

命令解釋

intindexof(int ch)

返回指定字元在此的字串中第一次出現的索引

intlastindexof(int ch)

返回指定字元在此的字串中最後一次出現的索引

char

charat(int index)

返回字串中index位置上的字元,其中index的取值範圍:0—(字串長度-1)(包頭不包尾)

boolean

endswith(string suffix)

判斷此字串是否以指定的字串結尾

intlength()

返回字串的長度

boolean

equals(objact objact)

與指定字串比較

boolean

isempty()

當且僅當字串長度為零時返回true

boolean

startswith(string prefix)

判斷當前字串是否以指定字串開始

boolean

contains(charsequence cs)

string

tolowercase()

將所有字元轉化為小寫

string

toupcase()

將所有字元轉化為大寫

string

valueof(int i)

將int型別轉化為string型別

char

tochararray()

將此字串轉化為字元陣列

string

replace(charsquence old, charsquence new)

返回乙個新的字串,它是通過new代替此字串中的所以old得到的

string

split(string regex)

根據引數將原來的字串分割成為若干個字串

string

substring(int beaginindex)

返回乙個新字串,它包含字串索引後的所以字元

string

substring(int beaginindex,int endindex)

返回乙個新字串,它包含此字串中從索引 beaginindex到endindex之間的字元(包頭不包尾)

string

trim()

返回乙個新字串,它去除了原來字串的首尾空格

js中string的常見操作

建立乙個string 物件,語法 new string stringvalue 這個呼叫會將引數轉換為字串,並作為乙個string 物件。事實上任何乙個字串常量都是乙個 tring物件,可以將其直接作為物件來使用,這和使用new string 建立物件的區別是 typeof的返回值不同,乙個是 st...

String的常見操作(面試題)

public static string inverse string str return string.valueof chars public static char findhighratechar string str else return highratechar 找最長對稱字串,應該...

swift學習之String常見操作

let currentversion v1.0.6.1221 定義一段字串 let strarray currentversion.components separatedby 將字串分離,分離點是字串 print 分離的字元 strarray 執行結果 分離的字元 v1 0 6 1221 prin...