- 1、本文档共161页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java课件4解析
基本数据类型及其对应的包装类 包装类的构造方法 Java中的包装类包括Byte 类、Short 类、Integer类、Long类、Character类、Boolean类、Float类和Double类,分别对应于基本类型byte、short、int、long、char、boolean、float和double 包装类的对象只包含一个基本类型的字段,通过该字段包装基本类型值 byte b = 12; short s = 456; long l = 4568L; char c = a; Byte bw = new Byte(b); System.out.println(Byte对象封装的值为: + bw); Short sw = new Short(s); System.out.println(Short对象封装的值为: + sw); Integer iw = new Integer(123); System.out.println(Integer对象封装的值为: + iw); System.out.println(Long对象封装的值为: + new Long(l)); Character cw = new Character(c); System.out.println(Character对象封装的值为: + cw); Float fw = new Float(5.6); System.out.println(Float对象封装的值为: + fw); Boolean bow = new Boolean(true); System.out.println(Boolean对象封装的值为: + bow); System.out.println(Double对象封装的值为: + new Double(8.9)); 包装类的静态工厂方法 除了使用每种包装类的构造方法来创建包装类对象外,还可以使用静态工厂方法valueOf()来创建包装类对象 valueOf()方法是静态的,可以直接通过类来调用 包装类的静态工厂方法 Byte b=Byte.valueOf(12); System.out.println(Byte类型对象中封装的值为:+b); Double d=Double.valueOf(12.45); System.out.println(Double类型对象中封装的值为:+d); Integer i=Integer.valueOf(105,8); System.out.println(Integer类型对象中封装的值为:+i); 获取包装类对象中的基本类型数据 将包装类对象中的基本类型值提取出来则使用对应的xxxValue()方法 public boolean booleanValue() public char charValue() public byte byteValue() public short shortValue() public int intValue() public long longValue() public float floatValue() public double doubleValue() Double d=new Double(129.89); System.out.println(byteValue:+d.byteValue()); System.out.println(shortValue:+d.shortValue()); System.out.println(intValue:+d.intValue()); System.out.println(floatValue:+d.floatValue()); System.out.println(doubleValue:+d.doubleValue()); Boolean b=new Boolean(True); System.out.println(booleanValue:+b.booleanValue()); Character c=new Character(A); System.out.println(charValue:+c.charValue()); 提取字符串中的基本类型数据 包装类中的静态方法public static xxx parseXxx( String?s),可以将字符串中的基本类型数据提取出来 boolean b=Boolean.parseBoolean(TRUE); double d=Double.parseDouble(7.8); byte bb=Byte.parseByt
您可能关注的文档
- java web 电子教案第四章解析.ppt
- Java web开发概述解析.ppt
- Java web基础环境搭建解析.ppt
- jason地震反演软件培训解析.ppt
- Java 反射和动态代理解析.docx
- JAVA 课程设计蜘蛛纸牌报告终极修改版解析.doc
- javascript入门到精通4解析.ppt
- Java+mysql系统部署手册解析.doc
- javaJSP开发平台解析.ppt
- JavaScript学习笔记解析.doc
- 领导学:在实践中提升领导力(原书第10版)教案-指导手册 第17章 领导力的黑暗面.docx
- 《烹饪实用英语(第四版)》课件 Unit 4 - lesson 4 The Vegetable Chef.pptx
- AIGC商业应用实战教程 教案-教学设计 2_3AIGC音视频与智能体工具教学设计.docx
- 国际传播(第3版) 课件全套 李智 第1--10章 国际传播的学科概说---国际传播的效应.pptx
- 新闻理论教程(第5版)课件全套 杨保军 第0--14章 绪论、新闻活动的本质与演变---新闻符号世界.pptx
- 领导学:在实践中提升领导力(原书第10版)课件汇总 理查德 第1--9章 我们所说的领导是什么 ---追随者的激励.pptx
- 创新创业教程 教案全套 李天莉 模块1--5 服务优质发展的职业创新 ---- 践行知行合一的创业实战.doc
- 信息技术(装备制造类)课件全套 史荧中 第1--8章 云计算--- 智能制造.pptx
- 《烹饪实用英语(第四版)》课件 Unit 6 - lesson 2 The Sous Chef.pptx
- 先进成形与智能技术 课件 第8章 金属成形过程智能控制技术.pptx
最近下载
- 110KV输变电项目工程监理大纲.doc VIP
- 上海市初中英语必考考纲词汇详细解析拓展--字母B--教师版 .docx VIP
- 论语原文、注释、译文、评论.doc
- 母乳喂养PDCA分析和总结.docx
- PFMEA管理规定近年原文.doc
- 吉林省名校调研(省命题)2023-2024学年七年级上学期期末生物试卷.Doc VIP
- 高考语文一轮复习--戏剧阅读.pdf VIP
- 高中英语_The Road To Success教学课件设计.ppt
- 2025年山东鲁泰控股集团有限公司下属驻陕西煤矿企业招聘(150人)笔试备考题库及答案解析.docx
- 中国共产党的社会建设思想中央党校严书翰教授博导.ppt VIP
文档评论(0)