java.util包(java工具包)

java,util包:被称为java工具包,是一个非常常用的包;此包中包含了很多集合类,属性类,日期类等;

Random类

Random表示随机数生成器,它可以用来生成各种类型的随机数;

构造方法

Random();

Random(Long seed);有种子的生成器;

普通方法

nextBoolean();

nextInt();

nextInt(int bound):   10-->{0~9}

Data类

表示一个时刻,可以精确到毫秒值,此类主要用来存储时间;

内部通过一个long值来表示当前时间的毫秒值;参考的时间是1970年1月1日0时0分0秒0毫秒;

构造方法

Data();当前时间;

Date(long);根据毫秒值构建一个日期;

普通方法

after(Date);是否在某个时间之后;

before(Date);是否在某个时间之后;

getTime();返回此日期的毫秒值;

Calendar类

Calemdar表示一个日历,此类可以用来处理时间,通常可以和Date结合着使用,就像String-->StringBuffer;

创建实例

 此类是抽象类,不能实例化;但内部有一个方法,可以获得表示当前时间的实例;

Calendar c  =  Calender.getInstance(c.getTime);

普通方法

Date getTime();转换成Date类型;

void setTime(Date);将一个日期值赋给日历;

int get(int field);获得当前时间的某个部分;可以获得年,月,日,小时,秒,星期几,一年中的第几天等;

void add(int field,int value);为时间的某个部分增加数值;

void set(int filed,int value);改变某个部分的值;

void set(int year,int month,int day);修改年月日;

roll();

java.text包

java.text 包含了很多用于格式的类;用指定的格式来显示一些数组(数值,日期);

SimpleDateFormat类

作用:

1.将String字符串转为Date;

2.将Date转为字符串;

构造方法

Simple DATe Format(String);

yyyy:年

MM:月

HH:小时

mm:分钟

ss:秒

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

常用方法

1.Date parse(String);将一个字符串按格式解析成一个Date;

2.String format(Date);将一个Date转换成字符串;

Date now = new Date();

String sdf.format(now);

Date birth = sdf.parse("2022-5-4");

                                                                                                                                                                                                   

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值