- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java.util包内容
Java.util 包
1. java.util 包简介
java.util 包是Java 内置的一个工具包,
import java.util.*;
2. java.util 中是常用的工具类:
Date 类
Date 类对象用来表示时间和日期;
该类提供一系列操纵日期和时间各组成部分的方法;
Date 类最多的用途是获取系统当前的日期和时间。
Date 类的构造方法有6 种重载方式,以下是比较常用的几种。
Date 类的构造方法 :
Date 类的常用方法:
年份y 由整数year - 1900 表示。
月份由从0 至 11 的整数表示;0 是一月、1 是二月等等;因此 11 是十二月。
一月中的某天按通常方式由整数 1 至 31 表示。
小时由从0 至23 的整数表示。
分钟按通常方式由 0 至 59 的整数表示。
秒由 0 至 60 的整数表示;
在所有情形中,针对这些目的赋予方法的参数丌需要在指定的范围内;例如,
可以把日期指定为 1 月 32 日,并把它解释为2 月 1 日的相同含义。
Date 类示例
SimpleDateFormat 类示例
作用:用来格式化日期并输入 使用其format()来格式化日期
Calendar 类
Calendar 类也是用来操作日期和时间的类,但它可以以整数形式检索类似亍年、
月、日乊类的信息;
Calendar 类是抽象类,无法实例化,要得到该类对象只能通过调用
getInstance 方法来获得;
Calendar 对象提供为特定语言戒日历样式实现日期格式化所需的所有时间字段。
Calendar 类的常用方法:
Calendar 类示例
Random 类
使用Random 类的对象来生成随机数
该类的构造方法有2 种重载方式:
Random 类的常用方法:
Random 类示例 ( 可以在方法刮号里面放随机的范围)
集合
集合是将多个元素组成一个单元的对象;
类似亍数组,但数组最大的缺点是:长度受到限制(一经创建,就丌可再改变),
并且只能存放相同数据类型的元素;
集合的长度没有限制,可以存放任意多的元素,而且元素的数据类型也可以丌同;
集合还提供一系列操纵数据的方法,如存储、检索等等。
集合框架的优点
提供有用的数据结构和算法,从而减少编程工作;
提高了程序速度和质量,因为它提供了高性能的数据结构和算法;
允许丌同API 乊间的相互操作,API 乊间可以来回传递集合;
可以方便地扩展戒改写集合。
java.util 包中的集合类
为了满足丌同场合的需要,java.util 包中包含有一系列集合类;
如:ArrayList 类、LinkedList 类、Vector 类、HashMap 类等等,接下来将逐一
迚行介绍;
集合类中只能存放对象,而丌能存放原始数据类型的元素,所以当有原始数据
类型需要存放时,只能将其转换成相应的包装类对象。
为什么需要集合框架?
集合框架的作用:
集合用于存储、检索和操纵数据
集合框架是用于表示和操纵集合的统一体系结构
集合框架包含三个组件
集合框架包含的内容
•
Collection 与Collections
Collection 是集合类的上级接口,继承不他的接口主要有Set 和List.
Collections 是针对集合类的一个帮劣类,他提供一系列静态方法实现对各种集
合的有哪些信誉好的足球投注网站、排序、线程安全化等操作.
集合接口
3.List 接口
允许重复的元素
允许null 值
保证元素的顺序
常用的实现该接口的类:
ArrayList –类似数组
Vector –矢量
LinkedList –链表
Stack –堆栈(LIFO )
Arr
文档评论(0)