Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt

Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt

ID:50051061

大小:945.00 KB

页数:40页

时间:2020-03-08

Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt_第1页
Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt_第2页
Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt_第3页
Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt_第4页
Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt_第5页
资源描述:

《Java程序设计实用教程 教学课件 作者 耿祥义 张跃平 Java程序设计实用教程_第9章_常用实用类.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、注意:开始用功了!1《Java程序设计实用教程》第9章配合例子源代码一起使用Powerpoint制作:耿祥义张跃平常用实用类2导 读3§9.1String类String类在java.lang包中。String类用来创建一个字符串变量,字符串变量是对象。4§9.1.1构造字符串对象_11.常量对象:字符串常量对象是用双引号括起的字符序列,例如:"你好"、"12.97"、"boy"等。2.字符串对象◆声明:Strings;◆创建字符串对象:s=newString("wearestudents");或者用一个已创建的字符串创建另一个字符串,例如:Stringtom=String(s

2、);String类较常用构造方法:String(chara[])String(chara[],intstartIndex,intcount)5§9.1.1构造字符串对象_23.引用字符串常量对象strings1,s2;s1="howareyou";s2="howareyou";这样,s1,s2具有相同的引用,因而具有相同的实体。6§9.1.2String类的常用方法_11.publicintlength():获取一个字符串的长度Stringchina="欢度60周年国庆";intn1,n2;n1=china.length();n2="字母abc".length();2.pub

3、licbooleanequals(Strings):比较当前字符串对象的实体是否与参数s指定的字符串的实体相同Stringtom=newString("天道酬勤");Stringboy=newString("知心朋友");Stringjerry=newString("天道酬勤");注:tom==jerry的值是false注:publicbooleanequalsIgnoreCase(Strings)例题9-1Example9_1.java7§9.1.2String类的常用方法_23.publicbooleanstartsWith(Strings)publicbooleanen

4、dsWith(Strings)判断当前字符串对象的前缀(后缀)是否参数s指定的字符串Stringtom="天气预报,阴有小雨",jerry="比赛结果,中国队赢得胜利";tom.startsWith("天气")true/jerry.startsWith("天气")falsetom.endsWith("大雨")false/jerry.endsWith("胜利")true4.publicintcompareTo(Strings):按字典序与参数s指定的字符串比较大小其相关方法publicintcompareToIgnoreCase(Strings)Stringstr="abcde

5、";str.compareTo("boy")小于0str.compareTo("aba")大于0str.compareTo("abcde")等于0例9-2SortString.javaExample9_2.java8§9.1.2String类的常用方法_3publicbooleancontains(Strings):判断当前字符串对象是否含有参数指定的字符串stom="student";tom.contains("stu")的值就是true;tom.contains("ok")的值是false。6.publicintindexOf(Strings):从当前字符串的头开始检索字

6、符串s,并返回首次出现s的位置其相关方法:indexOf(Strings,intstartpoint),lastIndexOf(Strings)Stringtom="Iamagoodcat";tom.indexOf("a");//值是2tom.indexOf("good",2);//值是7tom.indexOf("a",7);//值是13tom.indexOf("w",2);//值是-17.publicStringsubstring(intstartpoint):获得一个当前字符串的子串其相关方法:substring(intstart,intend)Stringtom="我喜

7、欢篮球";Strings=tom.substring(1,3);那么s是:"喜欢"。8.publicStringtrim():得到一个s去掉前后空格后的字符串对象。例9-3Example9_3.java9§9.1.3符串与基本数据的相互转化◆java.lang包中的Integer类调用其类方法publicstaticintparseInt(Strings)可以将由“数字”字符组成的字符串,如"12356",转化为int型数据,例如:intx;Strings="876";x=Integer.parseIn

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

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

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