常见基础API整理

 1.Math方法运用

 public static void main(String[] args) {
        //Math的使用 包含执行基本数字运算的方法  Math无构造方法,但内部方法都是静态的,可以通过类名.方法名直接调用
        //1.返回参数的绝对值  public static int   abs(int a)
        System.out.println("绝对值-- "+Math.abs(-9));
        //2.返回大于或等于参数的最小double值,等于一个整数   public static double ceil(double a)
        System.out.println("向上取整-- "+Math.ceil(3.598));
        //3.返回小于或等于参数的最大double值,等于一个整数    public static double floor(double a)
        System.out.println("向下取整-- "+Math.floor(9.5421));
        //4.按照四舍五入返回最接近参数的int   public   static int round(float a)
        System.out.println("四舍五入--  "+Math.round(8.65));
        //5.返回两个值中的较大值  public static int   max(int a,int b)
        System.out.println("取最大值--  "+Math.max(50,42));
        //6.返回两个值中的较小值  public   static int min(int a,int b)
        System.out.println("取最小值--  "+Math.min(22.6,89.4));
        //7.返回a的b次幂的值  public   static double pow (double a,double b)
        System.out.println("幂值--  "+Math.pow(4,6));
        //8.返回值为double的正值,[0.0,1.0)  public   static double random()
        System.out.println("随机数--  "+Math.random());
    }

运行结果:

2.System

public static void system(){
        //1.返回当前时间(以毫秒为单位)  public   static long currentTimeMillis()
        //获取开始时间点
        long start = System.currentTimeMillis();
        for (int i = 0; i < 1000; i++) {
            System.out.println(i);
        }
        //获取代码运行结束后时间点
        long end = System.currentTimeMillis();
        System.out.println("运行代码耗时"+(end-start)+"毫秒");
        //2.终止当前运行的   Java   虚拟机,非零表示异常终止  public   static void exit(int status)
        System.exit(1);
        System.out.println("终止程序验证");
    }

运行结果:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值