【JavaSE】4.常用API(二)Math、Object、Date、Calendar



title: JavaSE_4.常用API(二)Math、Object、Date、Calendar
date: 2020-11-01 20:01:08
tags: JavaSE

Math类

类变量

  • public static final double
Math.E  =  2.718
Math.PI =  3.1416

类方法:

  • 基类重载
Math.abs()
Math.min()
Math.max()
  • double
Math.pow
Math.sqrt()
Math.random()    //\[0.0,1.0)随机数

Object祖宗类

Date日期时间类

我们在Java.util包里面能看到各种日期、数据格式转换类。

Date类

SimpleDateFormat类是用来格式化和解析日期的具体类(在Java.text包下)

SimpleDateFormat sdf = new SimpleDateFormat("想要的格式,yyMMdd子类的东西")


parse(String  str)
format(Date date)
  • 只需要知道yyyy、dd、hh、mm、ss是年月日,因为分占用了小写m,所以月比较特殊,要写成大写M。a表示上午还是下午
  • parse是把str重新转换成date型对象,其中str必须和对应对象的格式匹配。(和自己写的格式一样就行)
  • format就是把date对象变成字符串那样的东西,使得一个东西变得这个东西可以变得更加个性化。我们就叫他个性化日期格式吧,但这也必须创建日期格式对象。
  • 所以我们知道了,我们创建的对象就是一种日期格式对象,我们用这个对象来对日期类的对象进行个性化操作。(变成一串字符串,又把一串个性化的字符串变成一个日期对象)

Calendar日历类

猜你喜欢

转载自blog.csdn.net/weixin_43801418/article/details/110728613