电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JAVA 第五章 字符串时间日期和数字VIP专享VIP免费

JAVA 第五章 字符串时间日期和数字_第1页
JAVA 第五章 字符串时间日期和数字_第2页
JAVA 第五章 字符串时间日期和数字_第3页
第五章字符串时间日期和数字主要内容字符串的使用对象的字符串表示StringTokenizer类字符串与字符字节数组StringBuffer类•Date与Calendar类•Math类•BigInteger5.1字符串Java使用java.lang包中的String类来创建一个字符串变量,因此字符串变量是对象。1.字符串常量:“你好”,“1234.987”,“web”2.创建字符串:String类的构造方法创建Strings=newString("web");5.2字符串的常用方法publicintlength()length()方法可以获取一个字符串的长度Stringtom="我们是学生";tom.length()publicbooleanequals(Strings)–字符串对象调用equals方法,比较当前字符串对象的实体是否与参数指定的字符串s的实体内容相同.–见例5.1–区分”hello”和newString(“hello”)的使用publicbooleanstartsWith(Strings)–字符串对象调用该方法,判断当前字符串对象的前缀是否是参数指定的字符串spublicbooleanendsWith(Strings)–字符串对象调用endsWith(Strings)方法,判断当前字符串的后缀是否是字符串s。如:–Stringtom=newString("we");–tom.startsWith(“e”);tom.endsWith(“e”);publicbooleanregionMatches(intfirstStart,Stringother,intortherStart,intlength)–从当前字符串参数firstStart指定的位置开始处,取长度为length的一个子串,–并将这个子串和参数other指定的一个子串进行比较,–其中other指定的子串是从参数othertStart指定的位置开始,取长度为length的一个子串。–如果两个子串相同该方法就返回true,否则返回false。例子5.2publicintcompareTo(Strings)–字符串对象使用compareTo(Strings)方法按字典序与参数s指定的字符串比较大小。–如果当前字符串与s相同,该方法返回值0;–如果当前字符串对象大于s返回正值;–如果小于s,该方法返回负值。–例子5.3publicintindexOf(Strings)–使用该方法从当前字符串的头开始检索字符串s,并返回首次出现s的位置。–如果没有检索到字符串s,该方法返回的值是-1。indexOf(Strings,intstartpoint)–从当前字符串的startpoint位置处开始检索字符串s,并返回首次出现s的位置。lastIndexOf(Strings)–从当前字符串的头开始检索字符串s,并返回最后出现s的位置。publicStringsubstring(intstartpoint)–调用该方法获得一个当前字符串的子串,–该子串是从当前字符串的startpoint处截取到字符串的末尾所得到的字符串。substring(intstart,intend)–调用该方法获得一个当前字符串的子串,–该子串是从当前字符串的start处截取到end-1处所得到的字符串,publicStringreplaceAll(StringoldString,StringnewString)–调用该方法可以获得一个字符串对象,–这个串对象是通过用参数newString指定的字符串替换s中由oldString指定的所有字符串而得到的字符串。例子5.4publicStringtrim()–通过调用trim()得到一个字符串对象,–该字符串对象是s去掉前后空格后的字符串。5.5StringTokenizer类字符串分析器StringTokenizer类属于java.util包作用:分析一个字符串并将其分解成可被独立使用的单词时,可以使用字符串分析器。构造方法:–StringTokenizer(Strings)为字符串s构造一个分析器。使用默认的分隔符集合,即空格符、换行符、回车符、Tab符、进纸符。–StringTokenizer(Strings,Stringdelim)为字符串s构造一个分析器。参数dilim中的字符被作为分隔符。StringTokenizer字符串分析器使用nextToken()方法逐个获取字符串中的语言符号(单词),每当调用nextToken()时,都将在字符串中获得下一个语言符号,每当获取到一个语言符号,字符串分析器中的负责计数的变量的值就自动减一,该计数变量的初始值等于字符串中的单词数目。例子5.75.6字符串转化为字符数组publicvoidgetChars(intstart,intend,charc[],intoffset),例5.8–字符串对象调用getChars方法将当前字符串中的一部分字符拷贝到参数c指定的字符数组中。–将字符串中从位置start到end-1位置上的字符拷贝到c中,并从c的offset处开始存放这些字符。publicchar[]toCharArray()例5.9–字符串对象调用该方法可以初始化一个字符...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部