JAVA编程高级-工具类.ppt

JAVA编程高级-工具类.ppt

ID:48044490

大小:1.72 MB

页数:45页

时间:2020-01-13

JAVA编程高级-工具类.ppt_第1页
JAVA编程高级-工具类.ppt_第2页
JAVA编程高级-工具类.ppt_第3页
JAVA编程高级-工具类.ppt_第4页
JAVA编程高级-工具类.ppt_第5页
资源描述:

《JAVA编程高级-工具类.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA编程高级——工具类工具类目标:Object类的介绍。包装类的功用。简介String类中的常用方法。StringBuffer类中的常用方法。StringBuilder类中的常用方法。String、StringBuffer、StringBuilder类的区别。介绍Math类的使用。介绍日期类的使用教学方法:讲授ppt+上机练习本章要点JavaAPI理解API的概念Object类包装类String类与StringBuffer类String类的常用方法StringBuffer类的常用方法StringBuilder

2、类的常用方法String与StringBuffer的区别StringBuffer与StringBuilder的区别Math类日期类型ContentsJavaAPI1Object类2包装类3字符串类4Math类5日期类型6JAVAAPI简介API的概念API(ApplicationProgrammingInterface)应用程序接口Java中的API,就是JDK提供的各种功能的Java类JDK帮助文档JAVA_API_CN.chmJAVAAPI简介JDK中常用的包java.langJava语言包(包含String

3、、Math、System等类),任何类中,该包中的类都会被自动导入。java.util包含一些实用的工具类(包含list,calendar,date等类)java.awt图形用户界面包。java.io提供多种输入/输出功能的类。ContentsJavaAPI1Object类2包装类3字符串类4Math类5日期类型6Object介绍及方法Object类Object类是所有类的超类,Object是Java语言中唯一一个没有父类的类。一个类可以不是Object类的直接子类,但一定是Object类的子类,Java中的每一

4、个类都是从Object扩展来的。在Object类中定义的方法,在所有类中都可以使用。Object类常用方法示例:ObjectSample.javapublicbooleanequals(Object obj)比较两个对象引用的值是否相等(比较哈希地址)publicinthashCode()返回十进制整数,唯一标识一个对象publicStringtoString()返回类名@hashcodeContentsJavaAPI1Object类2包装类3字符串类4Math类5日期类型6包装类简介包装类基本数据类型不是对象层

5、次结构的组成部分。有时需要像处理对象一样处理这些基本数据类型,可通过相应的“包装类”来将其“包装”。数据类型封装类booleanBooleanbyteBytecharCharacterdoubleDoublefloatFloatintIntegerlongLongshortShort基本数据类型转换为包装类基本数据类型通过构造器转换为包装类intpInt=500;IntegerwInt=newInteger(pInt);示例:TestWrapper.java字符串转换为包装类字符串通过构造方法转换为包装类字符串通

6、过包装类的valueOf(Strings)转换为包装类StringsInt=“500”;IntegerwInt=newInteger(sInt);StringsInt=“500”;IntegerwInt=Integer.valueOf(sInt);注意:字符串不能通过以上两种方式转换为Character示例:TestWrapper.java包装类转换为基本数据类型包装类通过xxxValue()方法转换为基本数据类型IntegerwInt=newInteger(500);intpInt=wInt.intValue(

7、);示例:TestWrapper.java包装类转换为字符串包装类通过toString()方法转换为字符串IntegerwInt=newInteger(500);StringsInt=wInt.toString();示例:TestWrapper.java字符串转换为基本数据类型字符串通过parseXXX(Strings)方法转换为基本数据类型StringsInt=“500”;intpInt=Integer.parsetIInt(sInt);示例:TestWrapper.java自动装箱和自动拆箱自动的装箱和自动拆

8、箱示例:TestWrapper.java在进行基本数据类型和对应的包装类转换时,系统将自动进行JDK自从5.0版本后引入方便程序的编写intpInt=500;IntegerwInt=pInt;intn=wInt;ContentsJavaAPI1Object类2包装类3字符串类4Math类5日期类型6String类String类代表一组不可改变的unicode字符序列。St

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。