更新時(shí)間:2020-01-08 來(lái)源:黑馬程序員 瀏覽量:
String類(lèi)在實(shí)際開(kāi)發(fā)中的應(yīng)用非常廣泛,因此靈活地使用String類(lèi)是非常中要的。下面我們介紹String類(lèi)常用類(lèi)的一些方法。
int indexOf(int ch)
功能:返回指定字符在此字符串中第一次出現(xiàn)處的索引
int lastIndexOf(int ch)
功能:返回指定字符在此字符串中最后一次出現(xiàn)處的索引
char charAt(int index)
功能:返回字符串中index位置上的字符,其中index的取值范圍是:0~(字符串長(zhǎng)度-1)
boolean endsWith(String suffix)
功能:判斷此字符串是否以指定的字符串結(jié)尾
int length()
功能:返回此字符串的長(zhǎng)度
boolean equals(Object anObject)
功能:將此字符串與指定的字符串比較
boolean isEmpty()
功能:當(dāng)且僅當(dāng)字符串長(zhǎng)度為0時(shí)返回true
boolean startsWith(String prefix)
功能:判斷此字符串是否以指定的字符串開(kāi)始
boolean contains(CharSequence cs)
功能:判斷此字符申中是否包含指定的字符序列
String toLowerCase()
功能:使用默認(rèn)語(yǔ)言環(huán)境的規(guī)則將String中的所有字符都轉(zhuǎn)換為小寫(xiě)
String toUpperCase()
功能:使用默認(rèn)語(yǔ)言環(huán)境的規(guī)則將String中的所有字符都轉(zhuǎn)換為大寫(xiě)
String valueOf(int i)
功能:返回int參數(shù)的字符表現(xiàn)形式
char[] toCharArray()
功能:將此字符串轉(zhuǎn)化為一個(gè)字符數(shù)組
String repalce(CharSequence oldstr,CharSequence newstr)
功能:返回一個(gè)新的字符串,它是通過(guò)用newstr替換此字符串中出現(xiàn)的所有oldstr得到的
String[] split(String regex)
功能:根據(jù)參數(shù)regex將原來(lái)的字符串分割為若干個(gè)子字符串
String substring(int beginIndex)
功能:返回一個(gè)新字符串,它包含字符串中索引beginIndex后的所有字符
String substring(int beginIndex,int endIndex)
功能:返回一個(gè)新字符串,它包含此字符串中從索引beginIndex到索引endIndex之間的所有字符。
String trim()
功能:返回一個(gè)新字符串,它去除了原字符串首尾的空格