Java常用类
2020-05-11 本文已影响0人
冷月成双
Math类
函数 | 功能 | 示例 |
---|---|---|
int round(float a) | 四舍五入 | |
double sqrt(double a) | 平方根 | |
double ceil(double a) | 向上取整 | |
double floor(double a) | 向下取整 | |
double pow(double a, double b) | a的b次方 | |
int abs(int a) | 绝对值 | |
int max(int a, int b) | 最大值 | |
double log(double a) | 自然对数 | |
double random() | 产生一个大于等于0小于1的随机数 |
Arrays类
函数 | 功能 | 示例 |
---|---|---|
void sort(int [] a) | 排序,按升序排,整数数组 | |
void sort(double [] a) | 排序,按升序排,浮点数组 | |
int binarySearch(long[] a, long key) | 二分查找,数组已按升序排列 | |
void fill(int[] a, int val) | 给所有数组元素相同的值 | |
T[] copyOf(T[] original, int newLength) | 数组复制 | |
boolean equals(Object[] a, Object[] a2) | 判断两个数组是否相同 |