`
nickdine
  • 浏览: 46468 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

enum 枚举类型 since java se1.5

阅读更多
package cn.tommy.learning.tij;

import static i.tommy.utils.printUtil.*;

import java.util.Arrays;

/**
*
* @author tommy
*@since jdk 1.5
*/
public class littleTest {

    /**
     * @param args
     */
    public static void main(String...args) {
       Speciness[] speciness=Speciness.values();//自动构造的方法 按照声明的顺序返回所有的枚举
       for (Speciness s : speciness)
{
       print(s+"   s:"+s.ordinal()  );//ordinal 是自动构造的方法 返回此枚举在定义中的顺序
}
      
    }
   
}
enum Speciness
{
NOT,MILD,MEDIUM,HOT,FLAMING
}
分享到:
评论

相关推荐

    Java SE程序 Enum枚举类

    Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类...

    Java枚举类型Enum的用法

    Java枚举类型(Enum)是Java SE 5.0引入的一种新的数据类型,它为开发者提供了更为强大且安全的方式来表示一组常量。枚举在Java中不仅是一个类,还是一种特殊的类型,允许我们定义自己的常量集合。接下来,我们将...

    java enum 枚举 学习资料

    Enum 枚举类型是 Java 5 中引入的一种新特性,旨在解决传统的 int 枚举常量的缺陷。 1. 枚举语法 在 Java 中,枚举类型是用 enum 关键字来定义的。枚举元素列表必须写在枚举类的最前面,每个元素之间用逗号隔开,...

    java中enum枚举的详细用法

    尽管枚举类不能被继承,但每个枚举类型都隐式地继承了`java.lang.Enum`类,这意味着它们可以实现接口并提供具体实现。这使得枚举可以具有多态行为。 6. 枚举的序列化 默认情况下,枚举是可序列化的。如果不需要...

    JAVA API1.5中文帮助文档

    其次,枚举类型(enum)的引入是另一个重要改变,它结束了使用常量类来表示枚举的旧时代。枚举类型提供了更强大的类型安全性,并支持一系列内置方法,如values()和valueOf(),使枚举的使用更加规范和灵活。 此外,...

    java枚举类型enum的使用

    ### Java 枚举类型 enum 的使用详解 #### 一、枚举类型概述 在 Java 中,枚举(enum)是一种特殊的类,它被用来表示一组固定的常量值。枚举类型自 JDK 1.5 开始引入,为开发者提供了一种更加安全、简洁的方式来...

    C语言enum枚举类型解析共13页.pdf.zip

    枚举类型以`enum`关键字开始,后跟枚举名,然后是花括号{},里面列举出枚举常量。例如: ```c enum Color {Red, Green, Blue}; ``` 这里定义了一个名为`Color`的枚举类型,包含三个枚举常量:Red、Green和Blue...

    JAVA高级编程中Enum枚举

    1. **预定义的方法**:每个枚举类型都自动继承了`java.lang.Enum`类,因此它们拥有`toString()`、`compareTo()`等方法。 2. **唯一性**:枚举实例的创建是在编译时完成的,确保了每个枚举值的唯一性。 3. **安全性**...

    Java中的枚举类型Enum示例源代码

    Java中的枚举类型`Enum`是面向对象编程中一种强大的工具,它允许程序员定义自己的常量集合。在Java中,枚举类型不是简单的常量数组,而是一种完整的类,具有类的所有特性,如方法、构造函数和继承。下面将详细探讨`...

    python模拟enum枚举类型的方法小结

    本文实例总结了python模拟enum枚举类型的方法。分享给大家供大家参考。具体分析如下: python中没有enum枚举类型,可能python认为这玩意压根就没用,下面列举了三种方法模拟enum枚举类型 方法1. 使用自定义类 class...

    enum枚举的方法

    enum枚举的方法

    JAVA API1.5中文文档 .rar

    Java 1.5引入了枚举类型,用于定义固定的常量集合,如一周的天数或颜色。枚举提供了一种安全的、类型化的替代常量的创建方式,支持方法和变量,增强了代码的可读性和可维护性。 三、自动装箱与拆箱 在Java 1.5之前...

    高阶Java-Java枚举类型 enum 应用详解

    在这里,`Color`是枚举类型,`RED`, `GREEN`, `BLUE`是枚举的实例,它们默认继承自`java.lang.Enum`类。 2. 访问枚举实例: 你可以通过枚举类型直接访问其实例,例如: ```java Color color = Color.RED; ``` 3. ...

    全面掌握java枚举类型(enum-type)1

    全面掌握 Java 枚举类型(enum type) Java 枚举类型是一种特殊的数据类型,它可以取有限个数的明确值。枚举类型的引入解决了 int 枚举模式和 String 枚举模式的缺点,提供了类型安全性、可读性和性能等优势。 ...

    java1.5新特性.pdf

    在 Java 1.5 之前,如果尝试将整数传递给期望枚举类型的函数,需要显式转换,否则编译器会报错。引入枚举后,这种类型安全检查是自动进行的,增加了代码的健壮性。 2. **紧凑有效的枚举数值定义**:在 Java 1.5 ...

    2022年掌握JDK1.5枚举类型Java教程.docx

    Java中的枚举类型(Enum)是在JDK 1.5版本中引入的一种特殊的类类型,它的设计目的是为了更好地管理和使用一组固定的常量。枚举在Java中提供了比传统的final常量更安全、更灵活的机制。以下是关于Java枚举类型的一些...

    java简单的 enum枚举类介绍

    java简单的 enum枚举类介绍

    Java中的Enum枚举用法.doc

    - 枚举类型自动继承自`java.lang.Enum`类,这意味着它们可以直接使用`Enum`类提供的方法,而无需显式地继承。 2. **枚举的好处:** - **安全性**:确保了变量只能赋值为预定义的一组值之一。 - **编译时检查**:...

    java enum 枚举的spring boot2.x完美实现demo源码

    综上所述,`java enum 枚举的spring boot2.x完美实现demo源码`示例主要展示了如何在Spring Boot 2.x项目中使用枚举类型,包括枚举的定义、属性和方法的添加,以及如何在实际业务场景中应用枚举,如与数据库的交互和...

    Python中模拟enum枚举类型的5种方法分享

    以下几种方法来模拟enum:(感觉方法一简单实用) 复制代码 代码如下: # way1 class Directions:  up = 0  down = 1  left = 2  right =3   print Directions.down # way2 dirUp, dirDown, dirLeft, dirRight =...

Global site tag (gtag.js) - Google Analytics