String所有方法

2021-07-24 10:51:21 字數 3504 閱讀 6541

char charat(int index)

返回指定索引處的 char 值。

int compareto(object o)

把這個字串和另乙個物件比較。

int compareto(string anotherstring)

按字典順序比較兩個字串。

int comparetoignorecase(string str)

按字典順序比較兩個字串,不考慮大小寫。

string concat(string str)

將指定字串連線到此字串的結尾。

boolean contentequals(stringbuffer sb)

當且僅當字串與指定的stringbutter有相同順序的字元時候返回真。

static string copyvalueof(char data)

返回指定陣列中表示該字串行的 string。

static string copyvalueof(char data, int offset, int count)

返回指定陣列中表示該字串行的 string。

boolean endswith(string suffix)

測試此字串是否以指定的字尾結束。

boolean equals(object anobject)

將此字串與指定的物件比較。

boolean equalsignorecase(string anotherstring)

將此 string 與另乙個 string 比較,不考慮大小寫。

byte getbytes()

使用平台的預設字符集將此 string 編碼為 byte 序列,並將結果儲存到乙個新的 byte 陣列中。

byte getbytes(string charsetname)

使用指定的字符集將此 string 編碼為 byte 序列,並將結果儲存到乙個新的 byte 陣列中。

void getchars(int srcbegin, int srcend, char dst, int dstbegin)

將字元從此字串複製到目標字元陣列。

int hashcode()

返回此字串的雜湊碼。

int indexof(int ch)

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

int indexof(int ch, int fromindex)

返回在此字串中第一次出現指定字元處的索引,從指定的索引開始搜尋。

int indexof(string str)

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

int indexof(string str, int fromindex)

返回指定子字串在此字串中第一次出現處的索引,從指定的索引開始。

string intern()

返回字串物件的規範化表示形式。

int lastindexof(int ch)

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

int lastindexof(int ch, int fromindex)

返回指定字元在此字串中最後一次出現處的索引,從指定的索引處開始進行反向搜尋。

int lastindexof(string str)

返回指定子字串在此字串中最右邊出現處的索引。

int lastindexof(string str, int fromindex)

返回指定子字串在此字串中最後一次出現處的索引,從指定的索引開始反向搜尋。

int length()

返回此字串的長度。

boolean matches(string regex)

告知此字串是否匹配給定的正規表示式。

boolean regionmatches(boolean ignorecase, int toffset, string other, int ooffset, int len)

測試兩個字串區域是否相等。

boolean regionmatches(int toffset, string other, int ooffset, int len)

測試兩個字串區域是否相等。

string replace(char oldchar, char newchar)

返回乙個新的字串,它是通過用 newchar 替換此字串中出現的所有 oldchar 得到的。

string replaceall(string regex, string replacement

使用給定的 replacement 替換此字串所有匹配給定的正規表示式的子字串。

string replacefirst(string regex, string replacement)

使用給定的 replacement 替換此字串匹配給定的正規表示式的第乙個子字串。

string split(string regex)

根據給定正規表示式的匹配拆分此字串。

string split(string regex, int limit)

根據匹配給定的正規表示式來拆分此字串。

boolean startswith(string prefix)

測試此字串是否以指定的字首開始。

boolean startswith(string prefix, int toffset)

測試此字串從指定索引開始的子字串是否以指定字首開始。

charsequence subsequence(int beginindex, int endindex)

返回乙個新的字串行,它是此序列的乙個子串行。

string substring(int beginindex)

返回乙個新的字串,它是此字串的乙個子字串。

string substring(int beginindex, int endindex)

返回乙個新字串,它是此字串的乙個子字串。

char tochararray()

將此字串轉換為乙個新的字元陣列。

string tolowercase()

使用預設語言環境的規則將此 string 中的所有字元都轉換為小寫。

string tolowercase(locale locale)

使用給定 locale 的規則將此 string 中的所有字元都轉換為小寫。

string tostring()

返回此物件本身(它已經是乙個字串!)。

string touppercase()

使用預設語言環境的規則將此 string 中的所有字元都轉換為大寫。

string touppercase(locale locale)

使用給定 locale 的規則將此 string 中的所有字元都轉換為大寫。

string trim()

返回字串的副本,忽略前導空白和尾部空白。

static string valueof(primitive data type x)

返回給定data type型別x引數的字串表示形式。

String的所有方法,屬性總結

anchor 函式返回以當前字串物件作為錨文字 以指定字串作為錨點 name屬性值 的a標籤字串。var str google搜尋引擎 document.writeln str.anchor g google搜尋引擎 charatcharat 函式返回指定位置字元。var str abcdefg c...

List的所有方法

list的用法 list包括list介面以及list介面的所有實現類。因為list介面實現了collection介面,所以list介面擁有collection介面提供的所有常用方法,又因為list是列表型別,所以list介面還提供了一些適合於自身的常用方法。list的方法 add int index...

陣列的所有方法

1 concat 把元素銜接到陣列中。2 every 測試斷言函式是否對每個陣列元素都為真。3 filter 返回滿足斷言函式的陣列元素。4 foreach 為陣列的每乙個元素呼叫指定函式。5 indexof 在陣列中查詢指定元素。6 join 將陣列的所有元素轉化為字串。7 lastindexof...