首页 > 其他 > 详细

实用类介绍

时间:2019-06-17 09:09:30      阅读:119      评论:0      收藏:0      [点我收藏+]

一.基本值类型及对应包装类

  1.基本数值类型    

    int      short   long   byte   boolean   char       float      double

  2.对应包装类

    Integer  Short   Long   Byte   Boolean   Character  Float      Double

  3.除了Character包装类之外,其他的包装类parseXXX的方法将String.变量转换为对应的基本类型 ,valueOf(String)也可以

  4.除了Character包装类之外,其他的包装类都提供了String类型的带参构造可自动将字符串转换为对应的包装类型

  5.所有的包装类都可以将对应的基本类型作为参数传递,包装为包装类类型

  6.将包装类转换为基本数据类型的操作: 包装类对象.XXXValue()

二.枚举类型

  1.枚举类型用enum来修饰

  2.枚举是不允许存在普通和普通函数:视为一组常量的集合(集合具有唯一性)

  例如:星期枚举 

public enum WeekEnum {
   MON,TUES,WEN,THUR,FRI,STAR,SUN  
}
public class enumTest {
    public static void main(String[] args) {
        getWeek(WeekEnum.SUN);
    }

    public static void getWeek(WeekEnum week) {
        switch (week) {
            case MON:
                System.out.println("这是星期一");
                break;
            case TUES:
                System.out.println("这是星期二");
                break;
            case WEN:
                System.out.println("这是星期三");
                break;
            case THUR:
                System.out.println("这是星期四");
                break;
            case FRI:
                System.out.println("这是星期五");
                break;
            case STAR:
                System.out.println("这是星期六");
                break;
            case SUN:
                System.out.println("这是星期日");
                break;
        }
    }
}

三.Math类

1.常用方法

  Math.random:生成0-1的随机数
  Math.abs():获取数字的绝对值
  Math.max和Math.min
  Math.ceil 向上取整
  Math.floor() 向下取整
  Math.round() 四舍五入

举例说明:

public class MathTest {
   public static void main(String[] args) {
      System.out.println(Math.abs(-1000));
      System.out.println(Math.max(1000, 2000));
      System.out.println(Math.min(100, 1000));
      System.out.println(Math.ceil(8.1));
      System.out.println(Math.floor(8.1));
      System.out.println(Math.round(8.4));
   }
}

四.Random类

  1.创建Random对象

Random rand=new Random();

  2.注意事项

  如果随机种子是同一个种子,那么随机数结果一样,并不存在真正意义上的随机数

五.Data类

1.创建Data对象 

Data nowTime=new Data();
System.out.println(nowTime);

2.获取当前系统时间

System.currentTimeMillis();

 

实用类介绍

原文:https://www.cnblogs.com/daguoshi/p/11037784.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!