Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類

Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類

ID:41324092

大?。?.68 MB

頁(yè)數(shù):55頁(yè)

時(shí)間:2019-08-22

Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類_第1頁(yè)
Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類_第2頁(yè)
Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類_第3頁(yè)
Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類_第4頁(yè)
Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類_第5頁(yè)
資源描述:

《Java面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、面向?qū)ο蟪绦蛟O(shè)計(jì)與系統(tǒng)開發(fā)第4章面向?qū)ο箝_發(fā)常用類2驅(qū)動(dòng)任務(wù)一定義一個(gè)字符串,它以空格、逗號(hào)(,)、@、點(diǎn)(.)和冒號(hào)(:)為分隔符,統(tǒng)計(jì)字符串有多少個(gè)單詞,并將它們輸出到屏幕上。Java面向?qū)ο筌浖_發(fā)3目標(biāo)及知識(shí)點(diǎn)StringBuffer類2常用方法的使用3String類114String類字符串構(gòu)造方法String():構(gòu)造一個(gè)空字符串對(duì)象。String(char[]value):通過(guò)char數(shù)組構(gòu)造字符串對(duì)象。String(Stringoriginal):構(gòu)造一個(gè)傳入的字符串的副本,該副本與傳入的字符串對(duì)象是兩個(gè)不同的對(duì)象,

2、雖然它們的內(nèi)容一樣。String(StringBufferbuffer):通過(guò)StringBuffer對(duì)象來(lái)構(gòu)造字符串對(duì)象,可以利用這個(gè)方法來(lái)將StringBuffer對(duì)象轉(zhuǎn)變成String。Stringstr1="Howdoyoudo?";//直接賦值方式Stringstr2=newString();//構(gòu)造一個(gè)空串,不是nullStringstr3=newString(“Iamastudent!”);//通過(guò)已有字符串構(gòu)造一個(gè)新的字符串對(duì)象5String類字符串常用方法intlength():返回當(dāng)前字符串長(zhǎng)度。booleane

3、quals(ObjectObject):當(dāng)Object不為空并且與當(dāng)前String對(duì)象一樣,返回true;否則,返回false。Stringconcat(Stringstr):將該String對(duì)象與str連接在一起返回一個(gè)新字符串。charcharAt(intindex):取字符串中的某一個(gè)字符,其中的參數(shù)index指的是字符串中字符的序數(shù)。該序數(shù)從0開始。Strings="Howdoyoudo?";intx=s.length();//x的值為:13Strings="AB";booleanx=s.equals("AB");//x的值

4、為truebooleany=s.equals("BA");//y的值為falseStrings1="to";Strings2="get";Strings3="her";System.out.print(s1.concat(s2.concat(s3)));//輸出結(jié)果為:togetherStrings=newString("WelcometoJavaWorld!");System.out.println(s.charAt(5));//輸出結(jié)果為:m6String類字符串intindexOf(intch):從字符串中匹配參數(shù)中的字符,返

5、回第一次匹配字符位置。intindexOf(intch,intfromIndex):從fromIndex這個(gè)參數(shù)表示的位置起查找,返回第一次匹配字符位置。intindexOf(Stringstr):返回匹配的字符串第一次出現(xiàn)的位置。intindexOf(Stringstr,intfromIndex):從fromIndexStrings=newString("writeonce,runanywhere!");Stringss=newString("run");System.out.println(s.indexOf('r'));//輸

6、出結(jié)果為:1System.out.println(s.indexOf('r',2));//輸出結(jié)果為:12System.out.println(s.indexOf(ss));//輸出結(jié)果為:127String類字符串Stringsubstring(intbeginIndex):取子串操作,返回從beginIndex位置開始到結(jié)束的子字符串。Stringsubstring(intbeginIndex,intendIndex):取從beginIndex位置開始到endIndex位置的子字符串。Strings="我是中國(guó)人";String

7、str1=s.substring(2);//str1的值為“中國(guó)人”Stringstr2=s.substring(2,4);//str2的值為“中國(guó)”8String類字符串Stringreplace(charoldChar,charnewChar):將字符串中所有的字符oldChar替換成newChar。Stringreplace(StringoldString,StringnewString):將字符串中所包含的oldString子串全部替換為newString。Strings="abcbabcd";Stringstr1=s.re

8、place('b','d');//str1的值“adcdadcd”Stringstr2=s.substring("ab","jk");//str2的值為“jkcbjkcd”9String類字符串Stringtrim():去除字符串左右

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。