1.Math类
Math.abs 求绝对值
Math.sin 求正弦值
Math.cos 求余弦值
Math.tan 求正切值
Math.sqrt 求平方根
Math.cbrt 求立方根
Math.pow 求乘方
Math.ceil 求大于参数的最小整数
Math.floor 求小于参数的最大整数
Math.round 对小数进行四舍五入
Math.max 求两数最大值
Math.min 求两数最小值
Math.random 生成区间的一个随机数
Random类
package cn.edu.sdut.acm;
import java.util.Random;
public class Main{
public static void main(String[] args) {
Random r = new Random();
System.out.println(r.nextBoolean()); // 生成bool类型的随机数
System.out.println(r.nextDouble()); // 生成double类型随机数
System.out.println(r.nextFloat()); // 生成float类型随机数
System.out.println(r.nextInt()); // 生成int类型随机数
System.out.println(r.nextInt(10)); // 生成0到10之间int类型随机数
System.out.println(r.nextLong()); // 生成long类型的随机数
}
}