封装类

/*封装类:针对八中基本类型定义的包装
 *    
 *    八种基本数据类型                      封装类
 *       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));
   }
}
posted @ 2020-01-14 16:40  墙角有只鬼  阅读(167)  评论(0)    收藏  举报