欢迎来到天天文库
浏览记录
ID:49284997
大小:179.00 KB
页数:24页
时间:2020-02-03
《Java面向对象程序设计第9章_常用实用类.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《Java面向对象程序设计》第9章配合例子源代码一起使用Powerpoint制作:耿祥义张跃平常用实用类2010-1-101主要内容String类StringBuffer类StringTokenizer类Date类Clendar类Math与BigInteger类DecimalFormat类Pattern与Match类难点Pattern与Match类导读2010-1-102§9.1String类java.lang包中的String类来创建一个字符串变量,字符串变量是对象。2
2、010-1-103§9.1.1构造字符串对象1.常量对象:字符串常量对象是用双引号括起的字符序列,例如:"你好"、"12.97"、"boy"等。2.字符串对象声明:Strings;String类较常用构造方法:String(s),String(chara[]),String(chara[],intstartIndex,intcount)3.引用字符串常量对象strings1="howareyou";2010-1-104§9.1.2String类的常用方法1.publicintlength():获取一
3、个字符串的长度2.publicbooleanequals(Strings):比较当前字符串对象的实体是否与参数s指定的字符串的实体相同例题9-13.publicbooleanstartsWith(Strings)publicbooleanendsWith(Strings)方法:判断当前字符串对象的前缀(后缀)是否是参数s指定的字符串4.publicbooleanregionMatches(intfirstStart,Stringother,intortherStart,intlength):从当前字
4、符串参数firstStart指定的位置开始处,取长度为length的一个子串,并将这个子串和参数other指定的一个子串进行比较。其重载方法:例题9-2publicbooleanregionMatches(booleanb,intfirstStart,Stringother,intortherStart,intlength)5.publicintcompareTo(Strings):按字典序与参数s指定的字符串比较大小其相关方法:publicintcompareToIgnoreCase(String
5、s)例题9-36.publicbooleancontains(Strings):判断当前字符串对象是否含有参数指定的字符串s7.publicintindexOf(Strings):从当前字符串的头开始检索字符串s,并返回首次出现s的位置,其相关方法:indexOf(Strings,intstartpoint),lastIndexOf(Strings)8.publicStringsubstring(intstartpoint):获得一个当前字符串的子串其相关方法:substring(intstart,
6、intend)9.publicStringtrim():得到一个s去掉前后空格后的字符串对象。例题9-42010-1-105§9.1.3符串与基本数据的相互转化◆java.lang包中的Integer类调用其类方法:publicstaticintparseInt(Strings)可以将由“数字”字符组成的字符串,如"12356",转化为int型数据,例如:intx;Strings="123456";x=Integer.parseInt(s);类似地,使用java.lang包中的Byte、Short、
7、Long、Float、Double类调相应的类方法可以将由“数字”字符组成的字符串,转化为相应的基本数据类型。◆可以使用String类的类方法publicstaticStringvalueOf(byten)d等将形如123、1232.98等数值转化为字符串。◆可以使用Long类中的类方法publicstaticStringtoBinaryString(longi)等得到整数的各种进制的字符串表示。例题9-5注◆应用程序中的main方法中的参数args能接受用户从键盘键入的字符串。比如,使用解释器ja
8、va.exe来执行主类C:2000>javaExample9_512.893578这时,程序中的args[0]、arg[1]、arg[2]分别得到字符串12.89、35和78。2010-1-106§9.1.4对象的字符串表示Object类有一个publicStringtoString()方法,一个对象通过调用该方法可以获得该对象的字符串表示。一个对象调用toString()方法返回的字符串的一般形式为:创建对象的类的名字@对象的引用的字符串表示例题9-62010-
此文档下载收益归作者所有