常用类

Arrays类:针对数组进行操作的工具类。提供了排序,查找等功能。

  • public static String toString(int[] a) 把整形数组转换成字符串
  • public static void sort(int[] a) 对整形数组进行排序
  • public static int binarySearch(int[] a,int key)二分查找有序列表

String类:

  • public boolean matches(String regex) 匹配正则表达式
  • public String[] split(String regex) 按正则表达式分割字符串
  • public String replaceAll(String regex,String replacement) 按照正则表达式替换

Math类:

  • public static int abs(int a) 绝对值
  • public static double ceil(double a) 向上取整
  • public static double floor(double a) 向下取整
  • public static int max(int a,int b) 求最大值
  • public static double pow(double a,double b) a的b次方
  • public static double random() 随机取小数(0到1不包括1)
  • public static int round(float a) 四舍五入
  • public static double sqrt(double a) 取平方根

Random类:为了方便对随机数操作

  • public int nextInt() 生成int类型范围的随机整数
  • public int nextInt(int n) 生成指定范围的随机整数

System类:

  • public static void gc() 调用垃圾回收器
  • public static void exit(int status) 退出java虚拟机 0为正常退出。非0为异常退出
  • public static long currentTimeMillis() 返回当前时间的毫秒值

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) 返回一个 BigDecimal,其值为 (this / divisor),其标度为指定标度。

Date类:

  • public long getTime() 获取当前时间毫秒值
  • public void setTime(long time) 设置时间

SimpleDateFormat类:

  • public final String format(Date date) 把一个日期对象格式化成一个字符串
  • public Date parse(String source) 把一个日期字符串解析成一个日期

Calendar类:

  • public static Calendar getInstance() 获取该类对象,使用默认时区和语言环境获得一个日历
  • public int get(int field) 获取日历
  • public void add(int field,int amount) 根据日历规则,为给定的日历字段添加或减去指定的时间
  • public final void set(int year,int month,int date) 给某个日历字段设置。可以设置年月日
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值