第6章-Java常用基础类.pptVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本讲目标 掌握Java包装类 掌握字符串类型 理解可变字符串和不可变字符串 掌握String类及常用方法的使用 掌握StringBuffer类的使用 掌握日期时间类的使用 掌握Random类使用 基本类型包装类 Java是一个纯粹的面向对象的语言,在Java中一切都应该是类。因此,Java.lang包中还定义了Java的8种基本数据类型对应的包装类。 (1)Boolean boolean (2)Byte byte (3)Character char (4)Double double (5)Float float (6)Integer int (7)Long long (8)Short short 为什么需要包装类 (1)Java.lang包中Java是一个纯粹的面向对象的语言,在Java中一切都应该是类。 (2)基本类型不是从Java对象类型派生出来的。 (3)使用包装类,可以使得基本类型的数据可以充分享受到面向对象的优势。 包装类的使用 (1)对于8个包装类,我们重点掌握Boolean、Float、Integer、Long。 (2)包装类的方法差不多,重点掌握如下静态方法: Boolean.parseBoolean(String s) Float.parseFloat(String s) Integer.parseInt(String s) Long.parseLong(String s) 以上方法均是将字符串转换为某一类型 例如: int score=Ingteger. parseInt(“89”); 字符串类型 字符串是内存中连续排列的一个或多个字符。 java.lang包中提供了String和StringBuffer类型表示字符串,分别用于处理不变字符串和可变字符串。 不变字符串是指字符串一旦创建,其内容就不能改变。每次对字符串操作之后,都会产生新的字符串的对象。用String类表示。 可变字符串指内容可以修改的字符串,每次对字符串操作,都不会产生新的字符串对象。用StringBuffer类表示。 String类的常用方法 (5)subString(int beginIndex)截取当前字符 串中从beginIndex开始到末尾的子串 (6)subString(int beginIndex,int endIndex)将截取当前字符串中从 beginIndex开始到第endIndex-1个子串 例如:hamburger.substring(4, 8) returns urge“ (7)replace(String s1,String s2)将当前字符串中出现的所有s1用s2替换。 String类的常用方法 (8)replaceFirst(String s1,String s2)将当前字符串中第一次出现的s1用s2替换。 (9)indexOf(String str)返回指定字符串在此字符串中的第一次出现的索引。 (10)lastIndexOf(String str)返回指定字符串在此字符串中最后一次出现处的索引。 (11)equals(String str)判断指定字符串与此字符串内容是否相同。 String类的常用方法 (12)trim() 去掉此字符串前导空白和尾部空白。 (13)startsWith(String prefix)测试此字符串是否以指定的前缀开始。 (14)endsWith(String suffix)测试此字符串是否以指定的后缀结束。 StringBuffer类的常用方法 注意: 对StringBuffer对象的每一次操作,都不会产生新的对象。因此,比较节约内存。 StringBuffer类重点掌握如下方法: append(String str):用于往该StringBuffer对象追加新的内容。 例如:StringBuffer sb=new StringBuffer(); sb.append(“我喜欢”); sb.append(“学Java”); Date和SimpleDateFormat类 Date类位于java.util包中,用于代表日期时间。如果要获取时间,需要用到该类。 我们经常要获取指定格式的当前日期时间,因此还需要日期格

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档