- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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包中,用于代表日期时间。如果要获取时间,需要用到该类。 我们经常要获取指定格式的当前日期时间,因此还需要日期格
您可能关注的文档
- word2003中表格的数据排序.ppt
- 安装、配置oracle应用服务器.ppt
- 白云技校计算机软件编程(JAVA方向)2013年春季招生简章.ppt
- 北大青鸟J2EE课件 4.ppt
- 北大青鸟Java1.ppt
- 北大青鸟-JSP教程 (6).ppt
- 编译原理 之 语法制导翻译和中间代码生成.ppt
- 编译原理-语法制导翻译生成中间代码.ppt
- 变量和运算.ppt
- 变数资料型态-JAVA程式语言入门.ppt
- DB34_T 4657-2024 城市道路智能交通设备运维数字化服务规范.docx
- 2025年女性美妆消费升级趋势下的品牌策略研究报告.docx
- DB34T 4680-2024避暑旅游休闲目的地评价.docx
- DB34_T 568-2023 地理标志产品 凤丹.docx
- 农业无人机智能化水平提升对2025年农业机械化的推动作用报告.docx
- DB32∕T 2419-2013 连葱8号洋葱栽培技术规程.docx
- 2025年科技创新券资金申请项目评审标准与策略报告.docx
- 扬州八怪之金农.pptx
- DB3302T 089-2010 桔园改造和高接换种技术规程.docx
- DB34_T 4569-2023 农村互助养老服务规范.docx
文档评论(0)