字符串和字符

字符串和字符

ID:44789370

大小:264.50 KB

页数:32页

时间:2019-10-29

字符串和字符_第1页
字符串和字符_第2页
字符串和字符_第3页
字符串和字符_第4页
字符串和字符_第5页
资源描述:

《字符串和字符》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第11章字符串和字符教学目标:创建和操作不可修改的String类的字符串对象创建和操作可修改的StringBuffer类的字符串对象创建和操作Character类的对象使用StringTokenizer对象将String对象分解为符号教学重点:掌握以上类的具体应用教学难点:正则表达式Classjava.lang.StringClassjava.lang.StringBufferClassjava.lang.CharacterClassjava.util.StringTokenizerPattern类和Matcher类:Classjava.util.rege

2、x11.1本章简介字符是构建Java源程序的基本构建块。字符常量是一个整数值,它表示为单引号中的字符。字符串由一系列字符构成,将这些字符视为一个单元。字符串可以包含字母、数字和各种特殊字符。字符串是String类的对象。字符串常量(以“匿名”的String对象形式存储在内存中)记为双引号中的一系列字符。Stringcolor=“blue”;11.2字符和字符串的基本知识11.3.1String类构造函数charcharArray[]={'b','i','r','t','h','','d','a','y'};bytebyteArray[]={(byte)'n

3、',(byte)'e',(byte)'w',(byte)'',(byte)'y',(byte)'e',(byte)'a',(byte)'r'};Strings=newString("hello");//useStringconstructorsStrings1=newString();Strings2=newString(s);Strings3=newString(charArray);Strings4=newString(charArray,6,3);Strings5=newString(byteArray,4,4);Strings6=newString

4、(byteArray);11.3String类11.3.2String类的方法Intlength()返回此字符串的长度。CharcharAt(intindex)返回指定索引处的char值。VoidgetChars(intsrcBegin,intsrcEnd,char[]dst,intdstBegin)将字符从此字符串复制到目标字符数组。11.3.3字符串比较Strings1=newString("hello");//s1isacopyof"hello"Strings2="goodbye";Strings3="HappyBirthday";Strings4=

5、"happybirthday";Strings5=“hello”;1、booleanequals(ObjectanObject):比较此字符串与指定的对象。if(s1.equals("hello"))//true……else……Strings1=newString("hello");//s1isacopyof"hello"Strings2="goodbye";Strings3="HappyBirthday";Strings4="happybirthday";Strings5=“hello”;2、==(比较引用时,如果两个对象引用指向内存中的同一个对象,则比

6、较结果为真;否则为假)if(s1=="hello")……else……if(s5=="hello")……else……Strings1=newString("hello");//s1isacopyof"hello"Strings2="goodbye";Strings3="HappyBirthday";Strings4="happybirthday";Strings5=“hello”;3、booleanequalsIgnoreCase(StringanotherString)将此String与另一个String进行比较,不考虑大小写。if(s3.equalsIg

7、noreCase(s4))//trueoutput+="s3equalss4";elseoutput+="s3doesnotequals4";Strings1=newString("hello");//s1isacopyof"hello"Strings2="goodbye";Strings3="HappyBirthday";Strings4="happybirthday";Strings5=“hello”;4、intcompareTo(StringanotherString)按字典顺序比较两个字符串。output+="s1.compareTo(

8、s2)is"+s1.compareTo(s2)+"s2.com

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

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

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