format 是String類的一個(gè)非常有用的靜態(tài)函數(shù),可以將各類數(shù)據(jù)格式化為字符串并輸出。其中format參數(shù)指定了輸出的格式
toCharArray方法可以將字符串轉(zhuǎn)為字符數(shù)組
getBytes方法可以將字符串轉(zhuǎn)為字節(jié)數(shù)組
compareTo
//compareTo方法也可以判斷兩個(gè)字符串的值是否相等
//如果返回零則代表相等,返回的不是零則代表不相等
length
//length方法可以獲取字符串的長(zhǎng)度
System.out.println("字符串的長(zhǎng)度是:"+str.length());
charAt //charAt方法可以獲取字符串中指定位置(下標(biāo))上的字符
char ch = str.charAt(4);
System.out.println("字符串中第五個(gè)字符是:"+ch);
indexof //IndexOf方法和lastIndexOf方法都可以傳入兩個(gè)參數(shù)
//第二個(gè)參數(shù)的作用是,給出查找的起始位置
//如果在字符串中找是否存在的字符,則返回該字符的下標(biāo),找不到則返回-1
lastIndexOf //lastIndexOf的方法作用與indexof方法作用一樣
//IndexOf方法和lastIndexOf方法都可以傳入兩個(gè)參數(shù)
//第二個(gè)參數(shù)的作用是,給出查找的起始位置
//只是查找的方向不同 lastIndexOf是從前往后找 從右往左
Contains //字符串中如果找的包含有字符串的就返回true真 否則就返回false
endsWith
//endsWith()方法則判斷是否以什么結(jié)尾
//如果存在則為真返回true 否則為假返回false
replace //replace的作用就是把str的字符串替換為r的字符串
String str="This is my original string ,it is very good!";
//replace的作用就是把str的字符串替換為r的字符串
String r="it";
split //利用split把字符串按照指定的分割符進(jìn)行分割,然后返回字符串?dāng)?shù)組
startsWith
//startsWith()方法是判斷該字符串是否以指定子字符串開頭,是返回真 否則返回假
substring
//substring()方法可以截取字符串
//第一個(gè)參數(shù)為起始位置,第二個(gè)參數(shù)為終止位置,
//如果不寫第二個(gè)參數(shù)則直接從起始位置截取到末尾
//包含起始位置,不包含終止位置
toLowerCase
//toLowerCase的作用就是把字符串的值全部變?yōu)樾?br />
toUpperCase
//toUpperCase的作用就是把字符串的值全部變?yōu)榇髮?br />
trim
//trim()可以將字符串首尾空格去除,中間的空格不能去除
valueOf
//valueOf()可以將其他類型的數(shù)據(jù)轉(zhuǎn)為字符串類型
本站文章版權(quán)歸原作者及原出處所有 。內(nèi)容為作者個(gè)人觀點(diǎn), 并不代表本站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),本站只提供參考并不構(gòu)成任何投資及應(yīng)用建議。本站是一個(gè)個(gè)人學(xué)習(xí)交流的平臺(tái),網(wǎng)站上部分文章為轉(zhuǎn)載,并不用于任何商業(yè)目的,我們已經(jīng)盡可能的對(duì)作者和來(lái)源進(jìn)行了通告,但是能力有限或疏忽,造成漏登,請(qǐng)及時(shí)聯(lián)系我們,我們將根據(jù)著作權(quán)人的要求,立即更正或者刪除有關(guān)內(nèi)容。本站擁有對(duì)此聲明的最終解釋權(quán)。