Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt

Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt

ID:50023548

大小:548.50 KB

页数:43页

时间:2020-03-07

Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt_第1页
Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt_第2页
Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt_第3页
Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt_第4页
Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt_第5页
资源描述:

《Java程序设计教程 教学课件 作者 978-7-302-18214-6第7章-字符串.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章字符串本章学习目标掌握字符串的定义。掌握String类型字符串的操作方法。掌握StringBuffer类型字符串的操作方法。基本掌握StringTokenizer字符分析器的操作方法。字符串字符串的定义字符串的创建String类型字符串的操作StringBuffer类型字符串的操作字符分析器main()方法字符串的定义字符串可以看成是由两个或两个以上字符组成的数组。Java语言中使用String和StringBuffer两个类来存储和操作字符串,因此Java语言中字符串是一个对象。字符串的定义Java中的字符串可分为字符串常量和字符

2、串变量两种类型。字符串常量:由一系列字符用双引号括起来表示。字符串变量:利用String或StringBuffer类型的变量来代表这些字符串常量。例如:Stringstr;str="Hello!“;str表示一个字符串变量,str的值为"Hello!"。字符串的创建创建String类型的字符串创建StringBuffer类型的字符串String类型的构造函数(表)创建String类型的字符串由字符串常量直接赋值给字符串变量。如:Stringstr="Hello!"由一个字符串来创建另一个字符串。例如:Stringstr1=newStrin

3、g("Hello");Stringstr2=newString(str);Stringstr3=newString();创建String类型的字符串由字符数组来创建字符串。例如:charnum[]={‘H’,’i’};Stringstr=newString(num);由字节型数组来创建字符串。例如:bytebytes[]={25,26,27};Stringstr=newString(bytes);由StringBuffer对象创建String类型字符串。如:Stringstr=newString(s);创建StringBuffer类型的字

4、符串由String对象来构造StringBuffer类型的字符串,方法如下:StringBuffer(Strings);上述方法分配了s大小的空间和16个字符的缓冲区。如:StringBufferstr=newStringBuffer(Hello!);创建StringBuffer类型的字符串构造StringBuffer类型的空字符串,方法如下:StringBuffer();上述方法生成具有16个字符缓冲区的空字符串。StringBuffer(intlen);上述方法生成具有len个字符缓冲区的空字符串。例如:StringBufferstr

5、=newStringBuffer();StringBufferstr=newStringBuffer(12);String类型的构造函数(表)构造函数功能描述String()构造一个空的字符串。String(string)用一个字符串来生成一个新的字符串,两个字符串相等。String(char[])String(char[],int,int)用字符型数组来生成一个新的字符串,其中第一个参数是字符数组,第二和第三个参数分别是用来生成字符串的字符型数组的起始的位置和长度。String(byte[])String(byte[],int,int)

6、用byte型数组生成一个新的字符串,其中第一个参数是byte型数组,第二和第三个参数分别是用来生成字符串的byte型数组的起始的位置和长度。String(StringBuffer)利用StringBuffer对象来创建一个String类型字符串。String类型字符串的操作求字符串的长度字符串的连接字符串的大小写转换求字符串的子集字符串的比较字符串的检索字符串类型与其他类型的转化字符串的替换字符串的其他操作求字符串的长度String类中使用length()方法来获得字符串的长度,方法定义为:publicintlength();例如:Str

7、ings="Youaregreat!";Stringt="你很优秀!";intlen_s,len_t;len_s=s.length();len_t=t.length();字符串的连接两个字符串使用+进行连接。例如:Stringstr1="I"+"like"+"swimmming";Stringstr2;str2=str1+"butJanelikerunning.";使用contat()方法进行连接。例如:Stringcontat();Stringstr1="I"+"like"+"swimmming";Strings=str1.contat

8、(butJanelikerunning.);字符串的大小写转换把字符串中所有的字符变成小写StringtoLowerCase();把字符串中所有的字符变成大写StringtoUpperCase

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

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

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