码迷,mamicode.com
首页 > 编程语言 > 详细

Java语言中的----枚举

时间:2017-09-26 10:46:55      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:java语言中的-----枚举

day08 Java语言中的----枚举

一、概述:

    什么是枚举?枚举有什么作用?我们又如何来使用这个枚举。其实枚举就是不可变的一些成员变量,比如:春夏秋冬、年、十二个月、颜色等等。都是一些固定的常量值。是用来创建预定义列表。枚举是和类是一个级别的。可以直接以类的方式来定义,也可以定义在类里面。同时也可以在定义枚举里面定义方法、变量、构造函数等等。


二、枚举:

    实例一:

        package www.com;
        
        //定义一个枚举。
        enum Weekday{
	    MONDAY,TUESDAY,WENESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY
        }

        public class Enum {

	    public static void main(String[] args) {
		
		//1、通过枚举名称访问。
		System.out.println(Weekday.MONDAY);
		System.out.println(Weekday.TUESDAY);
		
		//2、通过应用变量来访问。只能使用自己的数据类型来接受。其他类型是不行的。
		Weekday wd = Weekday.SUNDAY;
		System.out.println(wd);
		
		//3、输出这个枚举的序号
		System.out.println(Weekday.FRIDAY.ordinal());
		
		//4、遍历枚举、是以一个数组的形式返回的,所以要用数组来接受。
		Weekday wdy[] = Weekday.values();
		
		for (Weekday weekday : wdy) {
			System.out.print(weekday+"、");
		}
	    }
        }

三、结束语:

    到这里我们的“枚举”知识就说完了。我们知道如何来定义一个枚举、如何来使用访问一个枚举、如何来遍历一个枚举就可以了。在后续的工作中你也会直接使用。至少你在开发的过程中要恶补陌生。

本文出自 “孤独一夜” 博客,转载请与作者联系!

Java语言中的----枚举

标签:java语言中的-----枚举

原文地址:http://dzx123.blog.51cto.com/13270347/1968635

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!