欢迎来到天天文库
浏览记录
ID:9881485
大小:166.51 KB
页数:69页
时间:2018-05-11
《java面向对象程序设计第9章_常用实用类》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《Java面向对象程序设计》第9章常用实用类1主要内容String类StringBuffer类StringTokenizer类Date类Clendar类Math与BigInteger类DecimalFormat类Pattern与Match类难点Pattern与Match类导读2§9.1String类java.lang包中的String类来创建一个字符串变量,字符串变量是对象。3§9.1.1构造字符串对象1.常量对象:字符串常量对象是用双引号括起的字符序列,例如:"你好"、"12.97"、"boy"等。2.字符串对象声明:Strings;String类较常用构造方法
2、:String(s),String(chara[]),String(chara[],intstartIndex,intcount)Strings1=“,mmn”;Strings2=newString(“abd”);charc[]={‘a’,’m’,’h’};Strings3=newString(c);Strings4=newString(c,0,2);43.引用字符串常量对象strings1="howareyou";strings2="howareyou";5§9.1.2String类的常用方法1.publicintlength():获取一个字符串的长度2.pub
3、licbooleanequals(Strings):比较当前字符串对象的实体是否与参数s指定的字符串的实体相同例题9-1publicclassExample9_1{publicstaticvoidmain(Stringargs[]){Strings1,s2;s1=newString("wearestudents");s2=newString("wearestudents");System.out.println(s1.equals(s2));//输出结果是:trueSystem.out.println(s1==s2);//输出结果是:falseStrings3,s
4、4;s3="howareyou";s4="howareyou";System.out.println(s3.equals(s4));//输出结果是:trueSystem.out.println(s3==s4);//输出结果是:true}}63.publicbooleanstartsWith(Strings)publicbooleanendsWith(Strings)方法:判断当前字符串对象的前缀(后缀)是否是参数s指定的字符串4.publicbooleanregionMatches(intfirstStart,Stringother,intortherStart,
5、intlength):从当前字符串参数firstStart指定的位置开始处,取长度为length的一个子串,并将这个子串和参数other指定的一个子串进行比较。其重载方法:publicbooleanregionMatches(booleanb,intfirstStart,Stringother,intortherStart,intlength)参数b决定是否区分大小写,为true忽略例题9-27publicclassExample9_2{publicstaticvoidmain(Stringargs[]){intnumber=0;Strings="student;
6、entropy;engage,english,client";for(intk=0;k7、ssSortString{publicstaticvoidsort(Stringa[]){for(inti=0;i8、","gi
7、ssSortString{publicstaticvoidsort(Stringa[]){for(inti=0;i8、","gi
8、","gi
此文档下载收益归作者所有