更新時間:2020-01-08 來源:黑馬程序員 瀏覽量:
String類在實際開發(fā)中的應(yīng)用非常廣泛,因此靈活地使用String類是非常中要的。下面我們介紹String類常用類的一些方法。
int indexOf(int ch)
功能:返回指定字符在此字符串中第一次出現(xiàn)處的索引
int lastIndexOf(int ch)
功能:返回指定字符在此字符串中最后一次出現(xiàn)處的索引
char charAt(int index)
功能:返回字符串中index位置上的字符,其中index的取值范圍是:0~(字符串長度-1)
boolean endsWith(String suffix)
功能:判斷此字符串是否以指定的字符串結(jié)尾
int length()
功能:返回此字符串的長度
boolean equals(Object anObject)
功能:將此字符串與指定的字符串比較
boolean isEmpty()
功能:當(dāng)且僅當(dāng)字符串長度為0時返回true
boolean startsWith(String prefix)
功能:判斷此字符串是否以指定的字符串開始
boolean contains(CharSequence cs)
功能:判斷此字符申中是否包含指定的字符序列
String toLowerCase()
功能:使用默認語言環(huán)境的規(guī)則將String中的所有字符都轉(zhuǎn)換為小寫
String toUpperCase()
功能:使用默認語言環(huán)境的規(guī)則將String中的所有字符都轉(zhuǎn)換為大寫
String valueOf(int i)
功能:返回int參數(shù)的字符表現(xiàn)形式
char[] toCharArray()
功能:將此字符串轉(zhuǎn)化為一個字符數(shù)組
String repalce(CharSequence oldstr,CharSequence newstr)
功能:返回一個新的字符串,它是通過用newstr替換此字符串中出現(xiàn)的所有oldstr得到的
String[] split(String regex)
功能:根據(jù)參數(shù)regex將原來的字符串分割為若干個子字符串
String substring(int beginIndex)
功能:返回一個新字符串,它包含字符串中索引beginIndex后的所有字符
String substring(int beginIndex,int endIndex)
功能:返回一個新字符串,它包含此字符串中從索引beginIndex到索引endIndex之間的所有字符。
String trim()
功能:返回一個新字符串,它去除了原字符串首尾的空格
【AI設(shè)計】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運營】深圳跨境電商運營畢業(yè)22個工作日,就業(yè)率91%+,最高薪資達13500元
2025-09-19【AI運維】鄭州運維1期就業(yè)班,畢業(yè)14個工作日,班級93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19【AI大模型開發(fā)-Python】畢業(yè)33個工作日,就業(yè)率已達到94.55%,班均薪資20763元
2025-09-19【AI智能應(yīng)用開發(fā)-Java】畢業(yè)5個工作日就業(yè)率98.18%,最高薪資 17.5k*13薪,全班平均薪資9244元
2025-09-19