BigInteger类

BigInteger类

BigInteger类概述
可以让超过Integer范围内的数据进行运算

构造方法
 public BigInteger(String val)
BigInteger类成员方法
 public BigInteger add(BigInteger val):加
 public BigInteger subtract(BigInteger val):减
 public BigInteger multiply(BigInteger val):乘
 public BigInt eger divide(BigInteger val):除
 public BigInteger[] divideAndRemainder(BigInteger val):返回商和余数的数组

BigDecimal类

BigDecimal类概述
不可变的、任意精度的有符号十进制数。

构造方法
 public BigDecimal(String val)
BigDecimal类成员方法
 public BigDecimal add(BigDecimal augend):加
 public BigDecimal subtract(BigDecimal subtrahend):减
 public BigDecimal multiply(BigDecimal multiplicand):乘
 public BigDecimal divide(BigDecimal divisor):除
 public BigDecimal divide(BigDecimal divisor,int scale,  int roundingMode)�:商,保留几位小数

Date类

Date类概述
类 Date 表示特定的瞬间,精确到毫秒。

构造方法
 public Date():根据当前的默认毫秒值创建日期对象
 public Date(long date):根据给定的毫秒值创建日期对象
成员方法
 public long getTime():获取时间,以毫秒为单位(从Date得到一个毫秒值)
 public void setTime(long time):设置时间(把一个毫秒值转换为Date)

DateFormat类

DateFormat类概述
DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。
是抽象类,所以使用其子类SimpleDateFormat
SimpleDateFormat构造方法
public SimpleDateFormat():默认模式
public SimpleDateFormat(String pattern):给定的模式

成员方法
 public final String format(Date date):Date – String(格式化)
 public Date parse(String source):String – Date(解析)

Calendar类

Calendar类概述:
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。

成员方法
 public static Calendar getInstance()
 public int get(int field):返回给定日历字段的值。日历类中的每个日历字段都是静态的成员变量,并且是int类型。
 public void add(int field,int amount):根据给定的日历字段和对应的时间,来对当前的日历进行操作。
 public final void set(int year,int month,int date):设置当前日历的年月日
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容