西南科技大学网络教育系列课程高级语程序设计Java.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:29 大小:225KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

西南科技大学网络教育系列课程高级语程序设计Java.ppt

西南科技大学网络教育系列课程高级语程序设计Java.ppt

预览

免费试读已结束,剩余 19 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Date类时间格式化Date对象表示时间的默认顺序是:星期、月、日、小时、分、秒、年。例如:SatApr2821:59:38CST2001。pattern中有效的字符序列yy:用2位数字输出年份;yyyy:用4位数字输出年份M:用1位数字或文本输出月份;MM:用2位数字或文本输出月份dd:用2位数字输出日HH:用两位数字输出小时mm:用两位数字输出分ss:用两位数字输出秒E:用字符串输出星期importjava.util.Date;importjava.text.SimpleDateFormat;publicclassDateTest{publicstaticvoidmain(String[]args){DatenowTime=newDate();System.out.println(nowTime);SimpleDateFormatdatetime1=newSimpleDateFormat("yyyy-MM-dd");System.out.println(datetime1.format(nowTime));SimpleDateFormatdatetime2=newSimpleDateFormat("yyyy年MM月dd日EHH时mm分ss秒北京时间");SimpleDateFormatdatetime3=newSimpleDateFormat("yy年M月d日HH:m:s");System.out.println(datetime2.format(nowTime));System.out.println(datetime3.format(nowTime));}}Calendar类publicintget(intfield)获取有关年份、月份、小时、星期等信息,field的有效值由Calendar的静态常量指定。publiclonggetTimeInMillis()将当前日历对象的时间表示为毫秒。Math类与BigInteger类publicstaticdoublerandom()产生一个0到1之间的随机数publicstaticdoublepow(doublea,doubleb)返回a的b次幂publicstaticdoublesqrt(doublea)返回a的平方根publicstaticdoublelog(doublea)返回a的对数publicstaticdoublesin(doublea)返回正弦值publicstaticdoubleasin(doublea)返回反正弦值publicstaticdoublecos(doublea)返回余弦值publicstaticdoubleacos(doublea)返回反余弦值publicstaticdoubletan(doublea)返回正切值publicstaticdoubleatan(doublea)返回反正切值两个静态常量E:2.7182828284590452354PI:3.14159265358979323846指定整数或小数部分所显示的最多和最少位数publicvoidsetMaximumFractionDigits(intnewValue)publicvoidsetMaximumIntegerDigits(intnewValue)publicvoidsetMinimumFractionDigits(intnewValue)publicvoidsetMinimumIntegerDigits(intnewValue)importjava.text.NumberFormat;importjava.util.*;publicclassFormatOutPut{publicstaticvoidmain(String[]args){doublex=10000.0/3.0;Strings;NumberFormattest1=NumberFormat.getNumberInstance();test1.setMaximumFractionDigits(4);s=test1.format(x);System.out.println(s);}}BigInteger类java.math包中的BigInteger类提供任意精度的整数运算。publicBigIntegersubtract(BigIntegerval)返回当前大整数对象与参数指定的大整数对象的差。publicBigIntegermultiply(BigIntegerval)返回当前大整数对象与参数指定的大整数对象的积。publicBigIntegerdivide(BigIntegerval