常用API

常用api

Scanner类
Random随机数
计算公式:
在这里插入图片描述
Math类
常用方法:
1.最大最小值:Math.max,min()
2.绝对值:Math.abs();
3.次幂:Math.pow(底数,指数);
4.向上向下取整:Math.ceil();Math.floor();
5.四舍五入:Math.round();
6.随机数:Math.random();

System类
常用方法:
1.获取当前时间:System.currentTimeMillis();
2.终止虚拟机:System.exit(0 or other);0表示正常结束,1表示异常

Arrays数组操作类
常用方法:
1.排序:Arrays.sort(arr);
2.打印并且遍历数组: Arrays.toString(arr);
3.复制数组:Arrays.copyof(arr,newlength);
4.比较数组:compare(arr1,arr2)

Date类:
构造方法:

  1. Date d = new Date();返回当前时间,实际里面的参数是System.currentTimeMilis;
  2. Date d = new Date(毫秒值);返回计算机原点时间 1970.08.00+毫秒值。
  3. d.setTime();和有参构造一样设定毫秒值
  4. d.getTime();返回计算机原点时间到d之间的毫秒差值。

SimpleDateFormat类:
构造方法:
1.SimpleDateFormat sdf = new SimpleDateFormat();无参以默认格式打印
2.SimpleDateFormat sdf = new SimpleDateFormat(“yyyy–MM–dd hh:mm:ss”);以指定格式输出String或Date格式的时间对象

String 转 Date:
例:

String s = "1998-08-15";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date d = sdf.parse(s);

Date 转 String

Date d  = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm");
String s = sdf.format(d);

Calendar类:
构造方法:
Calendar c = Calendar.getInstance();获取当前时间日历对象
常用方法:
1.c.set(year,month,date); --设置日历对象,自定义日期时间 c.set(field,值);–设置日历对象的字段值
2.c.get(Calendar.field)–获取指定字段的值
3.c.add(field,值)–修改字段的值
4.c.setTime(date)–以指定Date日期对象给c赋值。 Date转Calendar对象
5.c.getTime()–把当前Calendar对象变成Date对象。Calendar转Date对象

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值