一、Number类(抽象类)
所有的包装类Integer、Long、Byte、Double、Float、Short都是抽象类 Number 的子类。
二. Math类
常用方法列表:
序号 | 方法 | 描述 |
---|---|---|
1 | double sin(double a) | 返回角度的三角正弦 |
2 | double cos(double a) | 返回角度的三角余弦 |
3 | double tan(double a) | 返回角度的三角正切 |
4 | double acos(double a) | 返回值的反余弦值 |
5 | double atan(double a) | 返回值的反正切值; |
6 | double toRadians(double angdeg) | 将以度为单位的角度转换为以弧度测量的大致相等的角度。 |
7 | double toDegrees(double angrad) | 将以弧度测量的角度转换为以度为单位的近似等效角度。 |
8 | double exp(double a) | 返回欧拉的数字e提高到double价值。值 e^a ,其中 e是自然对数的基数。 |
9 | double log(double a) | 返回的自然对数(以e为底) double值。 |
10 | double sqrt(double a) | 返回double值正确舍入的正平方根 |
11 | double ceil(double a) | 向上取整,返回>=a的最小(最接近负无穷大整数 double值 |
12 | double floor(double a) | 向下取整,返回小于或等于参数的最大(最接近正无穷大整数 double值 |
13 | double pow(double a,double b) | a-基数,b-指数,结果a的b次幂将第一个参数的值返回到第二个参数的幂 |
14 | int round(float/long a) | 参数的值四舍五入到最接近的 int值,算法为 Math.floor(x+0.5),即将原来的数字加上 0.5 后再向下取 |
15 | double random() | 返回一个double值为正号,大于等于0.0 ,小于1.0 。 返回的值是从该范围(大约)均匀分布而伪随机选择的 |
16 | T abs(T a) | 返回绝对值 ,T为int/long/float/double |
17 | T max(T a,T b) | 返回较大值,T为int/long/float/double |
18 | T min(T a,T b) | 返回较小值,T为int/long/float/double |
19 | double rint(double a) | 返回与参数最接近值的整数double值 |
三. Character类
常用方法列表:
序号 | 方法 | 描述 |
---|---|---|
1 | Character(char value) | 构造器 |
2 | static Character valueOf(char c) | 返回一个表示指定的char值的Character实例 |
3 | char charValue() | 返回此 Character对象的值 |
4 | static int hashCode(char value) | 返回一个char值的哈希码 |
5 | static boolean isLowerCase(char ch) | 确定指定的字符是否是小写字符 |
6 | static boolean isUpperCase(char ch) | 确定指定的字符是否为大写字符 |
7 | static boolean isDigit(char ch) | 确定指定的字符是否是数字 |
8 | static boolean isLetter(char ch) | 确定指定的字符是否是一个字母 |
9 | static boolean isLetterOrDigit(char ch) | 确定指定的字符是字母还是数字 |
10 | static char toLowerCase(char ch) | 使用UnicodeData文件中的大小写映射信息将字符参数转换为小写 |
11 | static char toUpperCase(char ch) | 使用UnicodeData文件中的案例映射信息将字符参数转换为大写 |
12 | static boolean isSpaceChar(char ch) | 确定指定的字符是否是Unicode空格字符。 当且仅当Unicode标准被指定为空格字符时,才将该字符视为空格字符 |
四、 Java转义序列表
序号 | 方法 | 描述 |
---|---|---|
1 | \t | 在文中该处插入一个tab键 |
2 | \b | 在文中该处插入一个后退键 |
3 | \n | 在文中该处换行 |
4 | \r | 在文中该处插入回车 |
5 | \f | 在文中该处插入换页符 |
6 | \’ | 在文中该处插入单引号 |
7 | \" | 在文中该处插入双引号 |
8 | \\ | 在文中该处插入反斜杠 |