当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

Enum 枚举类型

发表于: 2011-12-22   作者:猜不透   来源:转载   浏览:
摘要: Enum 枚举类型 enum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常数组成的独特类型。每种枚举类型都有基础类型,该类型可以是除 char 以外的任何整型。枚举元素的默认基础类型为 int。默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1。例如:       enum Days {Sat, Sun,
Enum 枚举类型

enum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常数组成的独特类型。每种枚举类型都有基础类型,该类型可以是除 char 以外的任何整型。枚举元素的默认基础类型为 int。默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1。例如:


      enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};
在此枚举中,Sat 为 0,Sun 为 1,Mon 为 2,依此类推。枚举数可以具有重写默认值的初始值设定项。例如:


      enum Days {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};
在此枚举中,强制元素序列从 1 而不是 0 开始。

可以给 Days 类型的变量赋以基础类型范围内的任何值,所赋的值不限于已命名的常数。

enum E 的默认值为表达式 (E)0 产生的值。

public enum testEnum{
        Sat,
        Sun,
        Mon,
        Tue,
        Wed,
        Thu,
        Fri,
}

Enum 枚举类型

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
enum是用来声明枚举类型数据,它可以像数组一样存储许多的元素,但是不同于数组的是,它除了数字不
枚举类型是一种基本数据类型而不是构造数据类型,从jdk1.5才有的新类型,一般用来做全局常量。 特性:
在Android的API中可以发现有很多用整数集来作为参数的地方,先来看一下实例。 LinearLayout是大家所
在Android的API中可以发现有很多用整数集来作为参数的地方,先来看一下实例。 LinearLayout是大家所
枚举类定义如下: public enum Status { SCUUESS("1", "成功"), FAILED("2", "失败"); private Stri
1. 当你创建一个enum类时,编译器会为你生成一个相关的类,这个类继承自Enum /** * 枚举类默认继承
1、代码 import java.lang.*; // enum showing Mobile prices enum Mobile { Samsung(400), Nokia(2
1、基本的enum特性 关键字enum可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可
结构类型 把一组相关的信息放在一起,就相当于把一组表达这些信息的相关变量组织成为一个单一实体,这
/* 烟台大学计算机学院 作者:任子仪 日期:2014年2月25日 问题描述: 样例输入: 样例输出: 问题分
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号