我是靠谱客的博主 复杂皮皮虾,最近开发中收集的这篇文章主要介绍常用工具类,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

import java.security.SecureRandom;
/*

  • Java提供的常用工具类有:

    Math:数学计算

    Random:生成伪随机数

    SecureRandom:生成安全的随机数
    */
    public class changYunGonJuLei {
    public static void main(String[] args) {
    int a=Math.abs(-1000);//abs是求绝对值,1000
    double b=Math.abs(-0.9);//0.9
    int c=Math.max(100,78);//二者中的最大值
    double d=Math.min(12.5,45.6);//二者中的最小值
    //计算xy次方:
    long e=(long) Math.pow(2,10);//2的10次方
    //计算√x:
    double f=Math.sqrt(3.33);//求根号下3.33
    int g=(int) Math.sqrt(4);
    //计算ex次方:
    double h=Math.exp(2);
    long i=(long) Math.exp(1);//e的1次方=ei,但变为长整型
    double j=Math.log10(100);//计算以10为底的对数:=2
    //三角函数
    double k=Math.sin(Math.PI/2);//sin(PI/2)
    double l=Math.cos(0);//cos0
    //Math还提供了几个数学常量:
    double pi=Math.PI;//3.14159…
    double e1=Math.E;//2.7182818…
    double sin=Math.sin(Math.PI/6);
    //生成一个随机数x,x的范围是0 <= x < 1:
    double R=Math.random();//生成随机数
    //安全随机数
    //牢记必须使用SecureRandom来产生安全的随机数
    //需要使用安全随机数的时候,必须使用SecureRandom,绝不能使用Random!
    SecureRandom sr=new SecureRandom();
    System.out.println(“安全随机数”+sr.nextInt(100));//安全随机数100以内的整数

    System.out.println(a);
    System.out.println(b);
    System.out.println(“二者中的最大值max:”+c);
    System.out.println(“二者中的最小值min:”+d);
    System.out.println(“2的10次方:”+e);
    System.out.println(“求根号下3.33:”+f);
    System.out.println(“求根号下4:”+g);
    System.out.println(“e的2次方:”+h);
    System.out.println(“e的1次方:”+i);
    System.out.println(“计算以10为底的对数:”+j);
    System.out.println(“sinPI/2:”+k);
    System.out.println(“cos0:”+l);
    System.out.println(“PI的值:”+pi);
    System.out.println(“e的值:”+e1);
    System.out.println(“sin(PI/6)的值:”+sin);
    System.out.println(“生成0<=x<1的随机数:”+R);
    }
    }
    加粗样式
    在这里插入图片描述

最后

以上就是复杂皮皮虾为你收集整理的常用工具类的全部内容,希望文章能够帮你解决常用工具类所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部