String中的方法:
一、String的方法:
1.構造方法:
String()建立了一個空內容的字串的物件。
String(byte[] b)使用一個位元組陣列來構建一個字串
String(char[] c)使用一個字元陣列來構建一個字串
String(String ariginal)用一個原始字元創構建一個新的字串。
String(char[],int offset,int count)使用字串的一部分來構造String物件
String(byte[] bys,int off,int len)使用位元組陣列的一部分來構造String物件。
String(int[] b,int offer,ine length)使用int陣列的一部分來構建一個字串。
2.獲取方法:
int length() 獲取字串的長度,也就是字元個數。
char charAt(int index)根據索引值獲取對應的字元(角標越界)
int indexOf(String str)查詢子串第一次出現的索引值,如果子串沒有出現在字串中,那麼則返回-1表示。
int lastIndex(int ch)查詢子串最後一次出現的索引值,如果子串沒有出現在字串中,那麼則返回-1表示
3.判斷方法:
boolean startWith(String str)是否以指定的字串開頭.
boolean endswith(String str)是否以指定字串結尾
boolean isEmpty()是否長度為0(判斷字串是否為空)如:"" null v1.6
boolean contains(CharSequences)是否包含指定序列的應用:搜尋(判斷字串是否包含指定的內容)
boolean equals(Object anObject)(判斷兩個字串的內容是否一致,區分大小寫)
boolean equalsIgnoreCase(String anotherString)判斷兩個字串的內容是否一致,忽略大小寫是否相等
4.轉換方法:
String replace(char oldChar,char newChar)替換(新的字串替換舊的字串)
String[] split(String regex)切割(根據指定的內容進行切割)
String substring(int beginIndex) (指定開始的索引值擷取子串)
String substring(int beginIndex, int endIndex)擷取字串(指定開始與結束的索引值擷取子串,注意 :擷取的內容是包括開始的索引值,不包括結束的索引值,擷取事物位置是結束的索引值-1)
String toUpperCase() 轉大寫
String toLowerCase() 轉小寫
String trim() 去除字串首尾空格