ImageVerifierCode 换一换
格式:PPT , 页数:20 ,大小:170KB ,
资源ID:13049166      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/13049166.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(Ch6_时间日期和数字sth.ppt)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

Ch6_时间日期和数字sth.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,CH 6,时间日期和数字,6.1,Date,类,6.2,Calendar,类,6.3,Math,类,6.4,BigInteger,类,6.1,Date,类,Date,类在,java.util,包中。,使用,Date,类的无参数构造方法创建的对象可以获取本地当前时间。,Date,对象表示时间的默认顺序是:,星期、月、日、小时、分、秒、年。,例如:,Sat Apr 28 21:59:38 CST 2001,。,可以使用,DataFormat,的子类,SimpleDateFormat,来实现时期的格式化。,Sim

2、pleDateFormat,的一个常用构造方法:,public,SimpleDateFormat(String,pattern),该构造方法可以用参数,pattern,指定的格式创建一个对象。,6.1,Date,类,pattern,中含有一些特殊意义字符,这些特殊的字符被称做元字符,例如:,y,或,yy,、,yyyy,表示用,2,位、,4,位数字输出年份。,M,或,MM,表示用,2,位数字或文本输出月份,如果想用汉字输 出月份,,pattern,中应连续包含至少,3,个,M,,如:,MMM,。,d,或,dd,表示用,2,位数字输出日。,H,或,HH,表示用,2,位数字输出小时。,m,或,mm,

3、表示用,2,位数字输出分。,s,或,ss,表示用,2,位数字输出秒。,E,表示用字符串输出星期。,6.1,Date,类,示例,6.1,import,java.util.Date,;,import,java.text.SimpleDateFormat,;,class,ExampleSimpleDateFormat,public static void,main(String,args,),Date,nowTime,=new Date();,System.out.println(nowTime,);,SimpleDateFormat,matter1,=,new,SimpleDateFormat,(

4、time:yyyy,年,MM,月,dd,日,E,北京时间,);,System.out.println(,matter1.format(nowTime),);,6.1,Date,类,示例,6.1,SimpleDateFormat,matter2=,new,SimpleDateFormat,(,北京时间,:,yyyy,年,MM,月,dd,日,HH,时,mm,分,ss,秒,);,System.out.println(,matter2.format(nowTime),);,Date date1=new Date(1000),date2=new Date(-1000);,System.out.prin

5、tln(matter2.format(date1);,System.out.println(matter2.format(date2);,System.out.println(new,Date(System.currentTimeMillis,();,6.1,Date,类,6.1,Date,类,示例,6.1,运行结果图,6.2,Calendar,类,Calendar,类在,java.util,包中。,使用,Calendar,类的,static,方法,getInstance,(),可以初始化一个日历对象,如:,Calendar,calendar,=,Calendar.getInstance,()

6、calendar,对象可以调用方法:,set(int,year,int,month,int,date),set(int,year,int,month,int,date,int,hour,int,minute),set(int,year,int,month,int,date,int,hour,int,minute,int,second),将日历翻到任何一个时间,当参数,year,取负数时表示公元前。,6.2,Calendar,类,calendar,对象调用方法:,public,int,get(int,field),可以获取有关年份、月份、小时、星期等信息,参数,field,的有效值由,Cal

7、endar,的静态常量指定,例如:,calendar.get(Calendar.MONTH,);,返回一个整数,如果该整数是,0,表示当前日历是一月,,该整数是,1,表示当前日历是二月。,calendar,对象调用,public long,getTimeInMillis,(),可以将时间表示为毫秒。,6.2,Calendar,类,示例,6.2,import,java.util,.*;,class,ExampleCalendarDayNumber,public static void main(String,args,),Calendar,calendar,=,Calendar.getInsta

8、nce,();,calendar.setTime(new,Date();,String,年,=,String.valueOf(calendar.get(Calendar.YEAR,),月,=String.valueOf(calendar.get(Calendar.MONTH)+1),日,=,String.valueOf(calendar.get(Calendar.DAY_OF_MONTH,),星期,=String.valueOf(calendar.get(Calendar.DAY_OF_WEEK)-1);,int,hour=,calendar.get(Calendar.HOUR_OF_DAY,

9、),minute=,calendar.get(Calendar.MINUTE,),second=,calendar.get(Calendar.SECOND,);,6.2,Calendar,类,示例,6.2,System.out.println,(,现在的时间是:,);,System.out.println,(+,年,+,年,+,月,+,月,+,日,+,日,+,星期,+,星期,);,System.out.println(+hour,+,时,+minute+,分,+second+,秒,);,calendar.set(1973,4,24);,/,将日历翻到,1973,年,5,月,24,日,注意,4,

10、表示,5,月,long time1973=,calendar.getTimeInMillis,();,calendar.set(2012,9,9);,long time2012=,calendar.getTimeInMillis,();,long,相隔天数,=(time2012-time1973)/(1000*60*,60,*24);,System.out.println(2012,年,10,月,9,日和,1973,年,5,月,24,日相隔,+,相隔天数,+,天。,);,6.2,Calendar,类,示例,6.2,运行结果图,6.2,Calendar,类,示例,6.3,import,java.

11、util,.*;,class,ExampleCalendarPage,public static void main(String,args,),int,MonthDAY,=0,31,28,31,30,31,30,31,31,30,31,30,31;,int,year=2012,month=10,day=1;,int,OneNumber,=9;,System.out.println,();,System.out.println,(,日 一 二 三 四 五 六,);,Calendar,myCalendar,=,Calendar.getInstance,();,myCalendar.set(yea

12、r,month-1,day);,/,将日历翻到指定的年月日。,int,WeekDay,=myCalendar.get(,Calendar.DAY_OF_WEEK,)-1;,6.2,Calendar,类,示例,6.3,String a=new,StringWeekDay+MonthDAYmonth,;,for(,int,i=0;i,WeekDay,;i+),ai,=*;,for(,int,i=,WeekDay,n,=1;i,WeekDay+MonthDAYmonth;i,+,),if (n=,OneNumber,),ai,=+,String.valueOf(n,);,else,ai,=,Stri

13、ng.valueOf(n,);,n+;,6.2,Calendar,类,示例,6.3,for(,int,i=0;i,a.length,;i+),if(i%7=0),System.out.println,();,System.out.print,(+,ai,);,System.out.println,();,6.2,Calendar,类,示例,6.3,运行结果图,6.3,Math,类,在编写程序时,可能需要计算一个数的平方根、绝对值、获取一个随机数等等。,java.lang,包中的类包含许多用来进行科学计算的类方法,这些方法可以直接通过类名,Math,调用。,Math,类还有两个静态常量:,E,值

14、是:,2.7182828284590452354,PI,值是:,3.14159265358979323846,Math,类常用方法,public static long,abs(double,a),返回,a,的绝对值。,public static double,max(double,a,double,b),返回,a,、,b,的最大值。,public static double,min(double,a,double,b),返回,a,、,b,的最小值。,public static double random(),产生一个,0,到,1,之间的随机数,(,不包括,0,和,1),。,public st

15、atic double,pow(double,a,double,b),返回,a,的,b,次幂。,public static double,sqrt(double,a),返回,a,的平方根。,public static double,log(double,a),返回,a,的对数。,public static double,sin(double,a),返回正弦值。,public static double,asin(double,a),返回反正弦值。,示例,6.4 P,124,6.4,BigInteger,类,程序有时需要处理大整数。,java.math,包中的,BigInteger,类提供任意精

16、度的整数运算。,BigInteger,类的构造方法:,public,BigInteger(String,val,),构造一个十进制的,BigInteger,对象。,BigInteger,类的常用方法,public,BigInteger,add(BigInteger,val,),返回当前大整数对象与参数指定的大整数对象的和。,public,BigInteger,subtract(BigInteger,val,),返回当前大整数对象与参数指定的大整数对象的差。,public,BigInteger,multiply(BigInteger,val,),返回当前大整数对象与参数指定的大整数对象的积。,public,BigInteger,divide(BigInteger,val,),返回当前大整数对象与参数指定的大整数对象的商。,示例,6.5,P,126,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服