《常用类和接口》PPT课件.ppt

《常用类和接口》PPT课件.ppt

ID:52277539

大小:539.51 KB

页数:52页

时间:2020-04-03

《常用类和接口》PPT课件.ppt_第1页
《常用类和接口》PPT课件.ppt_第2页
《常用类和接口》PPT课件.ppt_第3页
《常用类和接口》PPT课件.ppt_第4页
《常用类和接口》PPT课件.ppt_第5页
资源描述:

《《常用类和接口》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章Java常用类和接口5.1字符串处理类在Java中,字符串是作为内置对象进行处理的,在java.lang包中,有两个专门的类用来处理字符串,分别是String和StringBuffer,本节重点介绍这两个类的用法。5.1.1String类String类表示了定长、不可变的字符序列,Java程序中所有的字符串常量(如“abc”)都作为此类的实例来实现。它的特点是一旦赋值,便不能改变其指向的字符串对象,如果更改,则会指向一个新的字符串对象。下面介绍String中常用的一些方法。5.1.1Strin

2、g类1、构造方法String()String(byte[]bytes)String(byte[]ascii,inthibyte)String(byte[]bytes,intoffset,intlength)String(byte[]ascii,inthibyte,intoffset,intcount)String(byte[]bytes,intoffset,intlength,StringcharsetName)String(byte[]bytes,StringcharsetName)String(

3、char[]value)String(char[]value,intoffset,intcount)String(int[]codePoints,intoffset,intcount)String(Stringoriginal)String(StringBufferbuffer)String(StringBuilderbuilder)5.1.1String类2、length()方法字符串的长度是指其所包含的字符的个数,调用String的length()方法可以得到这个值。5.1.1String类3、

4、字符串连接“+”运算符可以连接两个字符串,产生一个String对象。也允许使用一连串的“+”运算符,把多个字符串对象连接成一个字符串对象。5.1.1String类4、charAt()方法此方法的形式:charcharAt(intwhere)其中,where是想要得到的字符的下标,并且其值必须为非负的,它指定了在字符串中的位置。5.1.1String类5、getChars()方法此方法的形式:VoidgetChars(intsourceStart,intsourceEnd,chartargte[],i

5、nttargetStart)其中,sourceStart表示子字符串的开始位置,sourceEnd是子字符串结束的下一个字符的位置,因此截取的子字符串包含了从sourceStart到sourceEnd-1的字符,字符串存放在字符数组target中从targetStart开始的位置,在此必须确保target应该足够大能容纳所截取的子串。5.1.1String类6、getBytes()方法此方法使用平台的默认字符集将此字符串编码为byte序列,并将结果存储到一个新的byte数组中。也可以使用指定的字符集

6、对字符串进行编码,把结果存到字节数组中,String类中提供了getBytes()的多个重载方法。5.1.1String类7、字符串的比较(1)equals()和equalsIgnoreCase()方法前者比较两个字符串的时候对字母大小写是敏感的,而后者不区分字母大小写。(2)startsWith()和endsWith()方法startsWith()方法判断一个给定的字符串是否从一个指定的字符串开始,而endsWith()方法判断字符串是否以一个指定的字符串结尾。(3)equals()与==的区别e

7、quals()方法比较字符串对象中的字符是否相等,而==运算符则比较两个对象引用是否指向同一个对象(4)compareTo()方法比较两个字符串的大小关系(按字母在字典中出现的先后顺序)。5.1.1String类8、字符串的搜索(1)indexOf()方法indexOf方法有4种形式,分别如下:intindexOf(intch)intindexOf(intch,intfromIndex)intindexOf(Stringstr)intindexOf(Stringstr,intfromlndex)(2

8、lastlndexOf()方法lastlndexOf方法也有4种形式,分别如下。intlastIndexOf(intch)intlastIndexOf(intch,intfromIndex)intlastIndexOf(Stringstr)intlastlndexOf(Stringstr,intfromlndex)5.1.1String类9、字符串修改字符串的修改包括取字符串中的子串、字符串之间的连接、替换字符串中的某字符、消除字符串的空格等功能。在String类中有

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

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

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