Java面向对象程序设计与系统开发第4章面向对象开发常用类

Java面向对象程序设计与系统开发第4章面向对象开发常用类

ID:41324092

大小:3.68 MB

页数:55页

时间:2019-08-22

Java面向对象程序设计与系统开发第4章面向对象开发常用类_第1页
Java面向对象程序设计与系统开发第4章面向对象开发常用类_第2页
Java面向对象程序设计与系统开发第4章面向对象开发常用类_第3页
Java面向对象程序设计与系统开发第4章面向对象开发常用类_第4页
Java面向对象程序设计与系统开发第4章面向对象开发常用类_第5页
资源描述:

《Java面向对象程序设计与系统开发第4章面向对象开发常用类》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象程序设计与系统开发第4章面向对象开发常用类2驱动任务一定义一个字符串,它以空格、逗号(,)、@、点(.)和冒号(:)为分隔符,统计字符串有多少个单词,并将它们输出到屏幕上。Java面向对象软件开发3目标及知识点StringBuffer类2常用方法的使用3String类114String类字符串构造方法String():构造一个空字符串对象。String(char[]value):通过char数组构造字符串对象。String(Stringoriginal):构造一个传入的字符串的副本,该副本与传入的字符串对象是两个不同的对象,

2、虽然它们的内容一样。String(StringBufferbuffer):通过StringBuffer对象来构造字符串对象,可以利用这个方法来将StringBuffer对象转变成String。Stringstr1="Howdoyoudo?";//直接赋值方式Stringstr2=newString();//构造一个空串,不是nullStringstr3=newString(“Iamastudent!”);//通过已有字符串构造一个新的字符串对象5String类字符串常用方法intlength():返回当前字符串长度。booleane

3、quals(ObjectObject):当Object不为空并且与当前String对象一样,返回true;否则,返回false。Stringconcat(Stringstr):将该String对象与str连接在一起返回一个新字符串。charcharAt(intindex):取字符串中的某一个字符,其中的参数index指的是字符串中字符的序数。该序数从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)));//输出结果为:togetherStrings=newString("WelcometoJavaWorld!");System.out.println(s.charAt(5));//输出结果为:m6String类字符串intindexOf(intch):从字符串中匹配参数中的字符,返

5、回第一次匹配字符位置。intindexOf(intch,intfromIndex):从fromIndex这个参数表示的位置起查找,返回第一次匹配字符位置。intindexOf(Stringstr):返回匹配的字符串第一次出现的位置。intindexOf(Stringstr,intfromIndex):从fromIndexStrings=newString("writeonce,runanywhere!");Stringss=newString("run");System.out.println(s.indexOf('r'));//输

6、出结果为:1System.out.println(s.indexOf('r',2));//输出结果为:12System.out.println(s.indexOf(ss));//输出结果为:127String类字符串Stringsubstring(intbeginIndex):取子串操作,返回从beginIndex位置开始到结束的子字符串。Stringsubstring(intbeginIndex,intendIndex):取从beginIndex位置开始到endIndex位置的子字符串。Strings="我是中国人";String

7、str1=s.substring(2);//str1的值为“中国人”Stringstr2=s.substring(2,4);//str2的值为“中国”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():去除字符串左右

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。