Math
类
● java.lang.Math
提供了一系列静态方法用于科学计算;其方法的参数和
返回值类型一般为
double
型。
abs
绝对值
sqrt
平方根
pow(double a, double b) a
的
b
次幂
max(double a, double b)
min(double a, double b)
random()
返回
0.0
到
1.0
的随机数
long round(double a) double
型的数据
a
转换为
long
型(四舍五入)
public static void main(String[] args) {
System.out.println(Math.PI);
System.out.println(Math.abs(-1));
System.out.println(Math.sqrt(9));
System.out.println(Math.random());
System.out.println(Math.floor(9.9));
System.out.println(Math.ceil(9.1));
System.out.println(Math.round(9.6));
Random
类
●
Random类概述
此类用于产生随机数
●
构造方法
public Random()
成员方法
public int nextInt()
public int nextInt(int n)
public class RandomDemo {
public static void main(String[] args) {
System.out.println(Arrays.toString(b));
System
类
● System
类概述
System
类包含一些有用的类字段和方法。它不能被实例化。
●
成员方法
public static void exit(int status)
public static long currentTimeMillis()
public class SystemDemo {
public static void main(String[] args) {
System.arraycopy(a,1,b,0,4);
System.out.println(Arrays.toString(b));