Java之时间、日期与数.doc

Java之时间、日期与数.doc

ID:54861849

大小:31.50 KB

页数:6页

时间:2020-04-23

Java之时间、日期与数.doc_第1页
Java之时间、日期与数.doc_第2页
Java之时间、日期与数.doc_第3页
Java之时间、日期与数.doc_第4页
Java之时间、日期与数.doc_第5页
资源描述:

《Java之时间、日期与数.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理,勿做商业用途第6章时间、日期和数字6.1类();(1)类在包中。使用类的无参数构造方法创建的对象可以获取本地当前时间。对象表示时间的默认顺序是星期、月、日、小时、分、秒、年。例如:2821:59:382001(2)我们可能希望按着某种习惯来输出时间,比如时间的顺序:年月星期日或年月星期日小时分秒。这时可以使用的子类来实现时期的格式化。有一个常用构造方法:()。该构造方法可以用参数指定的格式创建一个对象,该对象调用()6/6个人收集整理,勿做商业用途方法格式化时间对象。需要注意的是,中应当含有一些有效的字符序列。例如:●y或表示用两位数字输出年份

2、表示用4位数字输出年份。●M或表示用两位数字或文本输出月份,如果想用汉字输出月份,中应连续包含至少3个M,如。●d或表示用两位数字输出日。●H或表示用两位数字输出小时。●m或表示用两位数字输出分。●s或表示用两位数字输出秒。●E表示用字符串输出星期。在下面的例子中,我们用3种格式输出时间。(3)日期时间及其格式化可以用类的静态方法()获取系统当前时间,这个时间是从1970年1月1日0点到目前时刻所走过的毫秒数(这是一个不小的数)。另外,也可以根据()方法得到的数字,用的构造方法()来创建一个对象。在下面的例子6.1中,用三种格式输出时间。例子6.1:(效果如

3、图)6/6个人收集整理,勿做商业用途;;6_1{([]){=();();1("''年月日E北京时间");(1());2("北京时间年月日时分秒");(2());1=(1000);2=(-1000);(2(1));(2(2));((()));6/6个人收集整理,勿做商业用途}}6.2类(1)类在包中,使用类的方法()可以初始化一个日历对象,如:();然后,对象可以调用方法:(,,)(,,,,)(,,,;,)(2)将日历翻到任何一个时间,当参数取负数时表示公元前对象调用方法:()(3)可以获取有关年份、月份、小时、星期等信息,参数的有效值由的静态常量指定,例如:

4、();返回一个整数,如果该整数是0,表示当前日历是在一月;该整数是1,表示当前日历是在二月等。(4)日历对象调用:()可以将时间表示为毫秒。下面的例子使用来表示时间。并计算了2003年和1962年之间相隔的天数。注意周一是星期06/6个人收集整理,勿做商业用途下面的例子输出2004年1月的日历页。6.3类在编写程序时,可能需要计算一个数的平方根、绝对值、获取一个随机数等。包中的类包含许多用来进行科学计算的类方法,这些方法可以直接通过类名调用另外,类还有两个静态常量E和,它们的值分别是2.7182828284590452354和3.14159265358979

5、323846。以下是类常用方法:.●(a)返回a的绝对值●(b)返回a、b的最大值●(b)返回a、b的最小值。●()产生一个0到1之间的随机数(不包括0和1)。●(b)返回a的b次幂。●(a)返回a的平方根。●(a)返回a的对数。●(a)返回正弦值。●()返回反正弦值。有时我们可能需要对输出的数字结果进行必要的格式化,例如,对于3.14356789,我们希望保留小数位为3位、整数部分至少要显示3位,即将3.14356789格式化为003.144。可以使用包中的类,该类调用类方法()实例化一个对象,该对象调用()方法可以格式化数字。☆类有如下常用方法:6/6个

6、人收集整理,勿做商业用途()设置最多有几位小数()设置最少有几位小数()设置最多有几位整数位()设置最少有几位整数位6/6

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

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

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