封装类
/*封装类:针对八中基本类型定义的包装 * * 八种基本数据类型 封装类 * byte Byte * short Short * int ※※☆Integer※※☆ * long Long * folat Folat * double Double * char Character * boolean Boolean * */ public class Demo1 { public static void main(String[] args) { //int类型的最大值 System.out.println("int类型的最大值:"+Integer .MAX_VALUE); //int类型的最小值 System.out.println("int类型的最小值:"+Integer.MIN_VALUE); //定义基本类型int int i = 10; //定义一个引用类型Integer Integer integer = new Integer(100); // 实现int和Integer类之间的转换 // int--->Integer Integer i2 = new Integer(i); // Integer---->int // public int intValue() int integer2 = integer.intValue(); // ☆☆☆☆☆☆☆☆ 把String类型转换成int ☆☆☆☆☆☆☆☆ // Public static int parseint(Sting s) String s1 = "12"; int is1 = Integer.parseInt(s1); // 把int类型转换成String类型 // public static String toString(int i) int i3 = 15; String i3s = Integer.toString(i3); //Byte包装类 System.out.println("byte最大值"+Byte.MAX_VALUE); System.out.println("byte最小值"+Byte.MIN_VALUE); } }
Math类:
/* *Math:数学类 *类中包含了一些初等函数 */ public class Demo2 { public static void main(String[] args) { // 1.求绝对值的方法:public static int abs(int a) System.out.println("-2的绝对值:"+Math.abs(-2)); // 2.向上取整:public static double ceil(double a) 返回大于或等于参数a的值 System.out.println("2.4向上取整:"+Math.ceil(2.4)); // 3.向下取整:public static double floor(double a) System.out.println("2.6向下取整:"+Math.floor(2.4)); // 4.取两个数最大值:public static int max(int a,int b) System.out.println("获取两个数的最大值:"+Math.max(3, 5)); // 5.返回第一个参数的第二个参数次幂值public static double pow(double a,double b) System.out.println("3的4次幂"+Math.pow(3, 4)); // 6.返回带正号的double值 ,该值大于等于0.0,小于1.0,取不到1.0 // public static double random() System.out.println("random随机数:"+Math.random()); // 7.返回最接近参数的int值(四舍五入):public static int round(float a) System.out.println("四舍五入:"+Math.round(2.3)); System.out.println("四舍五入:"+Math.round(2.5)); // 8.开平方根:public static double sqrt(double a) System.out.println("4开平方根:"+Math.sqrt(4)); } }
Date类
/* *Math:数学类 *类中包含了一些初等函数 */ public class Demo2 { public static void main(String[] args) { // 1.求绝对值的方法:public static int abs(int a) System.out.println("-2的绝对值:"+Math.abs(-2)); // 2.向上取整:public static double ceil(double a) 返回大于或等于参数a的值 System.out.println("2.4向上取整:"+Math.ceil(2.4)); // 3.向下取整:public static double floor(double a) System.out.println("2.6向下取整:"+Math.floor(2.4)); // 4.取两个数最大值:public static int max(int a,int b) System.out.println("获取两个数的最大值:"+Math.max(3, 5)); // 5.返回第一个参数的第二个参数次幂值public static double pow(double a,double b) System.out.println("3的4次幂"+Math.pow(3, 4)); // 6.返回带正号的double值 ,该值大于等于0.0,小于1.0,取不到1.0 // public static double random() System.out.println("random随机数:"+Math.random()); // 7.返回最接近参数的int值(四舍五入):public static int round(float a) System.out.println("四舍五入:"+Math.round(2.3)); System.out.println("四舍五入:"+Math.round(2.5)); // 8.开平方根:public static double sqrt(double a) System.out.println("4开平方根:"+Math.sqrt(4)); } }
浙公网安备 33010602011771号