首页 > 编程语言 > 详细

Java枚举

时间:2021-02-05 23:15:14      阅读:34      评论:0      收藏:0      [点我收藏+]

一:Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等,
Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。

 class Test2{
      public static void main(String[] args) {
           for(FourSeasons fourSeasons:FourSeasons.values()){
               System.out.println(fourSeasons);
           }
      }
}
//定义了一个枚举四季类
enum FourSeasons{ SPRING, SUMMER,AUTUMN,WINTER }

技术分享图片

 

 二:枚举类中的抽象方法实现,需要枚举类中的每个对象都对其进行实现。

public class Test {
    public static void main(String[] args) {
        for(Color vlues:Color.values()){
            System.out.println(vlues.get());
        }
    }
}
enum Color{
    RED{
        //枚举对象实现抽象方法
        public String get(){
          return "红色";
        }
    }, GREEN{
        public String get(){
          return "绿色" ;
        }
    }
    , BLUE{
        public String get(){
          return "蓝色";
        }
    };
    public abstract String get() ;//定义抽象方法
}

技术分享图片

 

Java枚举

原文:https://www.cnblogs.com/xioayuan/p/14380044.html

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