第5、6章-java2实用教程.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5、6章-java2实用教程第5、6章-java2实用教程

第五、六章 Java基础类 -字符串、日期、时间、数字 4.6.1 Java 基础类库简介 (Java2实用教程-4.18、第5、6章) Java基础类库 Java提供了用于语言开发的类库,称为Java基础类库(JFC,Java Foundational Class) ,也称应用程序编程接口(API,Application Programming Interface),分别放在不同的包中 Java提供的包主要有 java.lang,java.io,java.math,java.util java.applet,java.awt,java.awt.datatransfer java.awt.event,java.awt.image,java.beans ,java.rmi,java.security,java.sql等 语言包(java.lang) 实用包(java.util) 文件包(java.text) 4.6.1 Java基础类库简介(续) ——语言包 语言包(java.lang) 语言包java.lang提供了Java语言最基础的类,包括 Object类 数据类型包裹类(the Data Type Wrapper) 字符串类(String、StringBuffer) 数学类(Math) 系统和运行时类(System、Runtime) 类操作类 4.6.1 Java基础类库简介(续) ——数据类型包裹类 数据包裹类 对应Java的每一个基本数据类型(primitive data type)都有一个数据包裹类 每个包裹类都只有一个类型为对应的基本数据类型的属性域 问题: 基本础数据类型和数据包裹类的不同用处在哪? 如: int x=100 和 Integer.valueOf(“100”) 他们有什么区别?什么时候使用? 4.6.1 Java基础类库简介(续) ——生成数据类型包裹类对象的方法 生成数据类型包裹类对象的方法:每个基本数据类型都有一个从基本数据类型的变量或常量生成包裹类对象的构造方法 从基本数据类型的变量或常量生成包裹类对象 double x = 1.2; Double a = new Double(x); Double b = new Double(-5.25); 从字符串生成包裹类对象 Double c = new Double(-2.34); Integer i = new Integer(1234); 已知字符串,可使用valueOf方法将其转换成包裹类对象: Integer.valueOf(125); Double.valueOf(5.15); 4.6.1 Java基础类库简介(续) ——得到基本数据类型数据的方法 将包裹类转换为基本数据类型数据的方法 anIntegerOValue() // 返回 int类 aCharacterObject.charValue() // 返回 char类型的数据 aFloatObject.floatValue() //返回float类型的数据 aDoubleObject.doubleValue() //返回double类型的数据 aDoubleObject.LongValue() //返回long类型的数据 Integer、Float、Double、Long、Byte 及Short 类提供了特殊的方法能够将字符串类型的对象直接转换成对相应的基本数据类型(int、float、double、long、byte或short) Intger.parseInt(“123”) //返回int类型 Double.parseDouble(“123.333333”) //返回double型 Float.parseFloat(“123.11”) //返回float型 Long.parseLong(“123456”) //返回long型 4.6.1 Java基础类库简介(续) (参加补充章节) ——常量字符串类String String类 该类字符串对象的值和长度都不变化 称为常量字符串 生成String类对象的方法 可以这样生成一个常量字符串 String aString; aString = “This is a string” 调用构造方法生成字符串对象 new String(); new String(String value); new String(char[] value); new String(char[] value, int offset, int count); new St

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档