1常用工具类包装类 Math 类日期类 Date 类 Calender 类(抽象类) GregorianCalendar (格列高利日历:即公历) Arrays 类 Random 类 System 和 Runtime 类 2 ... int num1 = 5; Integer num = new Integer(num1); int num2 = (); ... 包装类 int digit = 10; 原始数据类型使用原始数据类型声明的变量使用原始数据类型声明的变量视为对象视为对象原始数据类型原始数据类型包装类包装类 提供 3 包装类 Short short (短整型) Boolean boolean (布尔) Double double (双精度) Float float (浮点型) Long long (长整型) Integer int (整型) Character char (字符) Byte byte (字节) 包装类原始数据类型 4 包装类确定是否允许将指定字符作为 Unicode 标识符中的首字符 isUnicodeIdentifier Start() 确定字符是否为空格或换行符 isSpace() 确定字符是否为大写形式 isUpperCase() 确定字符是否为小写形式 isLowerCase() 确定字符是否为字母 isLetter() 确定字符是否为 0 至 9 之间的数字 isDigit() 说明方法 Character 包装类的方法 5 包装类的用途用于值类型和字符串之间的转换 6 Math 类 3-2 ……返回带正号的 double 值,大于或等于 , 小于 。 double random () 返回 a 和 b 中的较小值,也可接收 long 、 float 和 double 类型的参数 int min(int a, int b) 返回 int 型值 a 和 b 中的较大值,也接收 long 、 float 和 double 类型的参数 int max(int a, int b) 返回小于等于 numvalue 的最大整数值 double floor (double numvalue) 返回大于等于 numvalue 的最小整数值 double ceil (double numvalue) 计算 int 类型值 numvalue 的绝对值,也接收 long 、 float 和 double 类型的参数 int abs (int numvalue) 说明方法 7 Math 类 3-3 Math 类的用法使用 Math 类的方法,如 ceil() 、 floor() 和 round(),random() 8 Arrays 类 sort(xxx[] a) 方法 binarySearch (xxx[] a, xxx key) equals(xxx[] a, xxx[] a2) fill(xxx[] a, xxx val) toString(xxx[] a) 9 Date 类 Date 类表示日期和时间提供操纵日期和时间各组成部分的方法 Date 类的最佳应用之一是获取系统当前时间 10 Date 类构造方法使用自 1970 年 1 月 1 日以后的指定毫秒数创建 Date Date(long dt) 使用当天的日期创建 Date Date() 说明构造方法