栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

包装类与Data类基础概念

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

包装类与Data类基础概念

 在基础库部分, Sun 公司提供了极其丰富的功能类, 为了便于区分,根据类的功能大致把这些类放在了不 同的包内,例如java.lang 包、 java.util 包、 java.io 包、java.sql 包、 java.text 包等等。  对于初学者来说,最为常用的工具类有封装类、 String、 StringBuffer 、 Random 、 Date 、 Calendar 、 SimpleDateFormat及 Math 静态类等等  大多包装类均具有如下方法:  带有基本值参数并创建包装类对象的构造方法,如 Integer obj=new Integer(145)  带有字符串参数并创建包装类对象的构造方法,如 new Integer("-45.36")  生成字符串表示法的 toString() 方法,如 obj.toString()  对同一个类的两个对象进行比较的 equals() 方法,如 obj1.eauqls(obj2)  生成哈稀表代码的 hashCode 方法,如 obj.hasCode()  将字符串转换为基本值的 parseType 方法,如 Integer.parseInt(args[0])  可生成对象基本值的 typeValue 方法,如 obj.intValue() Character字符类  Character 类在对象中包装一个基本类型 char 的值。 Character 类型的对象包含类型为 char 的单个字段。  此外,该类提供了几种方法,以确定字符的类别(小 写字母,数字,等等),并提供字符从大写转换成小 写的相互转换 Calendar时间类  Calendar 抽象类定义了足够的方法,让我们能够表 述Gregorian Calendar 的规则。它为特定瞬间与一 组诸如 YEAR 、 MONTH 、 DAY_OF_MONTH 、 HOUR 等日历字段之间的转换提供了一些方法,并提 供了一些方法操作日历字段(例如获得下星期的日期)  由于 Calendar 类是一个抽象类,所以不能直接通过 new关键字创建 Calendar 类的实例,可以借助于该类 提供的静态方法getInstance() 来获得一个 Calendar 对象

小节

 借助包装类,可以把基本数据类型包装为对象  String 字符串对象的内容一旦建立,是不可改变的  StringBuffer 通过字符串缓冲区实现了对字符串的直接修 改  通过设置随机种子让 Random 类产生各种随机数  Date 表示确切的时间,大部分方法迁移到了 Calendar 类 中  Calendar 抽象类为日历操作的主要入口,它有一个子类 GregorianCalendar  SimpleDateFormat 提供了对文本、日期的转化及格式化  Math 最终类的方法均是静态方法,方便数学运算使用
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/993048.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号