HELLO WORLD--一|

kingwzun

园龄:3年6个月粉丝:111关注:0

JAVA常用类

JAVA.long.String类

JAVA.util.Date类

构造方法

Date();//自动获取当前时间
Date(long date);//date为当前时间距 1970 年 1 月 1 日之间的毫秒数

常用方法

getTime返回当前时间距 1970 年 1 月 1 日之间的毫秒数

日期格式转换

SimpleDateFormat

java.text.SimpleDateFormat
image

public static void main(String[] args) {
// TODO Auto-generated method stub
Date date=new Date();
System.out.println(date);
SimpleDateFormat sdp=new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒E");
String dateStr=sdp.format(date);
System.out.println(dateStr);
}
/*
*测试结果
*Wed Nov 10 14:30:29 CST 2021
*2021年11月10日02时30分29秒星期三
*/
public static void main(String[] args) throws ParseException {
//2021-11-10 ---format-->2021年11月10日
//String->Date
SimpleDateFormat sdf3=new SimpleDateFormat("yyyy-MM-dd");
Date date3 = sdf3.parse("2021-11-10");
//Date->String
SimpleDateFormat sdf4=new SimpleDateFormat("yyyy年MM月dd日");
String str4=sdf4.format(date3);
System.out.println(str4);
}

Calender类

抽象类

Calendar cal1=Calendar.getInstance();
cal1.set(2000,9,1,10,8);
Date time1=cal1.getTime();
System.out.println(time1);
/*
*测试结果
*Sun Oct 01 10:08:42 CST 2000
*/

成员方法

image

JAVA.long.Math

常用数学值

常用方法

double pow(double a,double b);//a的 b次幂
int round(double a);//四舍五入

BigInteger和BigDecimal类

BigInteger:超大数
BigDecimal:高精度数

构造方法

BigInteger(String val);
BigInteger(String val,int radix);//

成员方法

add(); subtract();
multiply(); divide();//相除后取整
pow();//a^b;
gcd();//最大公约数
abs();//绝对值
negate();//取反
max(); min();
mod(); equals()
comareTo();

image

本文作者:kingwzun

本文链接:https://www.cnblogs.com/kingwz/p/15533611.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   kingwzun  阅读(27)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起