// 1. 定义枚举类型

public enum Light {// 利用构造函数传参RED (1), GREEN (3), YELLOW (2);// 定义私有变量private int nCode ;// 构造函数,枚举类型只能为私有private Light( int _nCode) {this . nCode = _nCode;}@Overridepublic String toString() {return String.valueOf ( this . nCode );}
}
public class Main {public static void main(String args[]){/*** 演示枚举类型的遍历*/Light[] allLight = Light.values ();for (Light aLight : allLight) {System. out .println( " 当前灯 name : " + aLight.name());System. out .println( " 当前灯 ordinal : " + aLight.ordinal());System. out .println( " 当前灯: " + aLight);}
}

转载于:https://www.cnblogs.com/antis/p/6249488.html

java 枚举类型 构造函数及用法相关推荐

  1. java 枚举类型enum的用法详解

    Java Enum原理 public enum Size{ SMALL, MEDIUM, LARGE, EXTRA_LARGE }; 实际上,这个声明定义的类型是一个类,它刚好有四个实例,在此尽量不要 ...

  2. java的枚举类型是什么_什么是枚举(java枚举类型enum用法)

    最佳回答 枚举 1.枚举 (enumeration) 值类型的一种特殊形式,它从 System.Enum 继承,并为基础基元类型的值提供备用名称.枚举类型有名称.基础类型和一组字段.基础类型. &qu ...

  3. java枚举类型enum用法_java枚举类型enum用法和原理介绍【传智播客】

    Enum枚举类型 Enum的全写是Enumeration,这个词的翻译是列举.逐条陈述.细目.在程序语言中,枚举类型是一种特殊的数据类型(常用的数据类型比如字符串.整型),这种数据类型的变量值限定在固 ...

  4. 【转】Java 枚举7常见种用法

    原文网址:http://softbeta.iteye.com/blog/1185573 Java 枚举7常见种用法 博客分类: java java枚举enmu  原创地址:http://blog.li ...

  5. Java 枚举7常见种用法

    1.Java1.5引入了新的类型--枚举.在 Java 中它虽然算个"小"功能,却给我的开发带来了"大"方便. 用法一:常量 在JDK1.5 之前,我们定义常量 ...

  6. java枚举类型enum用法和写法

    java枚举类型enum用法,enum的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 Java.lang 包中,在上面的这种情况下,enum就能派上用场了.枚举类型的用 ...

  7. java 枚举类型初始化_java 枚举类型分析

    最近做android开发,需要用到枚举值,这样可以连续赋值,我按之前c++那样书写,如下所示: public enumColorSelect { RED_BAGE= 0, GREEN_BAGE, BL ...

  8. java枚举类型有什么用_[转载] Java中枚举类型的使用 - enum

    本文转载自博客 - Java枚举类型, 博主对原文内容及结构作了一定的修改. 1 枚举类的编译特性 从JDK 5开始, Java中多了一个关键字 -- enum: 可以将一组具有名称的值(包括Stri ...

  9. 【转】掌握java枚举类型(enum type)

    原文网址:http://iaiai.iteye.com/blog/1843553 1   背景 在java语言中还没有引入枚举类型之前,表示枚举类型的常用模式是声明一组具有int常量.之前我们通常利用 ...

最新文章

  1. 新加坡国立大学李千骁:动力学系统与监督学习的关系探索
  2. Sublime Text 3 遇到的一些小坑的解决方法
  3. python django开发问题
  4. Ubuntu快速截图
  5. weex前端式写法解决方案---eros
  6. 查看文章影响因子的插件_Scholarscope--在新版PubMed中实现基于影响因子的文献筛选...
  7. Snipaste在Window运行后遇到提示计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll 错误
  8. hadoop使用mapreduce统计词频_hadoop利用mapreduce运行词频统计(非例程)
  9. Java中方法和数组
  10. iptables 执行清除命令 iptables -F 要非常小心的
  11. 如何使用powerdesigner导出sql脚本
  12. AI笔记: 计算机视觉之图像边缘检测: Robert算子, Sobel算子, Laplace算子, LoG算子, Canny算子
  13. ARINC485和RS485的区别
  14. uni-app h5 扫一扫
  15. Sims 4 Cottage Living 模拟人生4乡间生活 作弊码整理
  16. import math java_java 中 Math类
  17. 终极 Shell on-zshrc
  18. Win10屏幕截图自动保存方法
  19. EXT前端数据传不到后台
  20. Python爬虫入门实战学习笔记(一)

热门文章

  1. NOI[2001]食物链
  2. javascript高级程序设计--笔记01
  3. CAN词典 - CANdictionary
  4. apache+php安装配置
  5. SQL Server 2008 收缩日志 清空删除大日志文件
  6. 二分查找的递归与非递归!
  7. 射频MOS管和三极管优缺点对比
  8. java中循环语句_Java语法基础之循环结构语句详解
  9. java中的类与对象(浅谈)
  10. 阿里云飞天论文获国际架构顶会 ATC 2021最佳论文:全球仅三篇