首頁(yè)新聞動(dòng)態(tài)正文

java String類(lèi)的常見(jiàn)操作匯總【java學(xué)習(xí)筆記】

更新時(shí)間:2020-01-08 來(lái)源:黑馬程序員 瀏覽量:

String類(lèi)在實(shí)際開(kāi)發(fā)中的應(yīng)用非常廣泛,因此靈活地使用String類(lèi)是非常中要的。下面我們介紹String類(lèi)常用類(lèi)的一些方法。

 

1578462336542_string類(lèi).jpg


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è)新字符串,它去除了原字符串首尾的空格

 

1577349771854_學(xué)IT就到黑馬程序員.gif


上面我們列出了String類(lèi)的常見(jiàn)方法,你都學(xué)會(huì)了嗎?

猜你喜歡:
java基礎(chǔ)教程下載
分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!