java java.lang.enum,Java.lang Enum

Java.lang Enum

1 Java.lang Enum介绍

java.lang.Enum 类是所有Java语言枚举类型的公共基类。

2 Java.lang Enum声明

public abstract class Enum>

extends Object

implements Comparable, Serializable

3 Java.lang Enum方法

方法

描述

此方法将抛出CloneNotSupportedException异常。

此方法返回枚举常量的哈希码。

此方法返回枚举常量的名称,正是因为在枚举声明中声明。

此方法返回枚举常量的序数(它在枚举声明,其中初始常量分配的零序位)。

此方法返回枚举常量的名称,它包含在声明中。

4 Java.lang Enum案例1

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

class EnumExample1{

//defining the enum inside the class

public enum Season { WINTER, SPRING, SUMMER, FALL }

//main method

public static void main(String[] args) {

//traversing the enum

for (Season s : Season.values())

System.out.println(s);

}

}

输出结果为:

WINTER

SPRING

SUMMER

FALL

5 Java.lang Enum案例2

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

class EnumExample1{

//defining enum within class

public enum Season { WINTER, SPRING, SUMMER, FALL }

//creating the main method

public static void main(String[] args) {

//printing all enum

for (Season s : Season.values()){

System.out.println(s);

}

System.out.println("Value of WINTER is: "+Season.valueOf("WINTER"));

System.out.println("Index of WINTER is: "+Season.valueOf("WINTER").ordinal());

System.out.println("Index of SUMMER is: "+Season.valueOf("SUMMER").ordinal());

}}

输出结果为:

WINTER

SPRING

SUMMER

FALL

Value of WINTER is: WINTER

Index of WINTER is: 0

Index of SUMMER is: 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值