- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Util类库 青软实训 介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。 日期类Date Java在日期类中封装了有关日期和时间的信息,用户可以通过调用相应的方法来获取系统时间或设置日期和时间。Date类中有很多方法在JDK1.0公布后已经过时了,在后面我们将介绍JDK1.0中新加的用于替代Date的功能的其它类。 在日期类中共定义了六种构造函数。 (1)public Date() 创建的日期类对象的日期时间被设置成创建时刻相对应的日期时间。 例 Date today=new Date();//today被设置成创建时刻相对应的日期时间。 (2)public Date (long date) long 型的参数date可以通过调用Date类中的static方法parse(String s)来获得。 例 long l=Date.parse(Mon 6 Jan 1997 13:3:00); Date day=new Date(l); //day中时间为1997年 1月6号星期一,13:3:00。 (3)public Date(String s) 按字符串s产生一日期对象。s的格式与方法parse中字符串参数的模式相同。 例 Date day=new Date(Mon 6 Jan 1997 13:3:00); //day 中时间为1997年1月6号星期一,13:3:00. (4)public Date(int year,int month,int date) (5)public Date(int year,int month,int date,int hrs,int min) (6)public Date(int year,int month,int date,int hrs,int min,int sec) 按给定的参数创建一日期对象。 参数说明: year的值为:需设定的年份-1900。例如需设定的年份是1997则year的值应为97,即1997-1900的结果。所以Date中可设定的年份最小为1900; month的值域为0~11,0代表1月,11表代表12月; date的值域在1~31之间; hrs的值域在0~23之间。从午夜到次日凌晨1点间hrs=0,从中午到下午1点间hrs=12; min和sec的值域在0~59之间。 例 Date day=new Date(11,3,4); //day中的时间为:04-Apr-11 12:00:00 AM另外,还可以给出不正确的参数。 例 设定时间为1910年2月30日,它将被解释成3月2日。 Date day=new Date(10,1,30,10,12,34); System.out.println(Dayacute;s date is:+day); //打印结果为:Dayacute;s date is:Web Mar 02 10:13:34 GMT+08:00 1910 下面我们给出一些Date类中常用方法。 (1)public static long UTC(int year,int month,int date,int hrs. int min,int sec) 该方法将利用给定参数计算UTC值。UTC是一种计时体制,与GMT(格林威治时间)的计时体系略有差别。UTC计时体系是基于原子时钟的,而GTMT计时体系是基于天文学观测的。计算中使用的一般为GMT计时体系。 (2)public static long parse(String s) 该方法将字符串s转换成一个long型的日期。在介绍构造方法Date(long date)时曾使用过这个方法。 字符串s有一定的格式,一般为: (星期 日 年 时间GMT+时区) 若不注明时区,则为本地时区。 (3)public void setMonth(int month) (4)public int getMonth() 这两个方法分别为设定和获取月份值。 获取的月份的值域为0~11,0代表1月,11代表12月。 (5)public String toString() (6)public String toLocalString() (7)pu
您可能关注的文档
- 《LCD-TFT基本原理与设计》-课件设计(公开).ppt
- 《LED制程介绍》-课件设计(公开).ppt
- 《LESSON2_AD及DA工作原理及应用》-课件设计(公开).ppt
- 《Linux第4讲》-课件设计(公开).ppt
- 《Loveoncampus》-课件设计(公开).ppt
- 《LSMW详细教程》-课件设计(公开).ppt
- 《LSMW详细教程8675923》-课件设计(公开).ppt
- 《M5-谱分析》-课件设计(公开).ppt
- 《mantriedtomovethemountains共113页》-课件设计(公开).ppt
- 《MasconM5移动电源简介》-课件设计(公开).ppt
- 《VANCL的一级模特儿》-课件设计(公开).ppt
- 《VOD精炼法详解》-课件设计(公开).ppt
- 《WATERTREATMENTBYHETEROGENEOUS2》-课件设计(公开).ppt
- 《WCDMACS、PS域业务完整信令流程》-课件设计(公开).ppt
- 《WCDMA基本信令流程》-课件设计(公开).ppt
- 《WCD型弯式月牙挡车器》-课件设计(公开).ppt
- 《Web挖掘我们关心什么--如何能帮助社会科学家们做研究》-课件设计(公开).ppt
- 《welcometoourrestaurant》-课件设计(公开).ppt
- 《whatdoesthatsighmean》-课件设计(公开).ppt
- 《WhyNothingWorks词汇》-课件设计(公开).ppt
文档评论(0)