`

枚 举

    博客分类:
  • Java
阅读更多
枚举类的定义
public enum Grade
{
    A("100-90")
    {
        public String toString()
        {
            return "优";
        }
    },
    B("89-80")
    {
        public String toString()
        {
            return "良";
        }
    },
    C("79-70")
    {
        public String toString()
        {
            return "中";
        }
    },
    D("69-60")
    {
        public String toString()
        {
            return "差";
        }
    },
   E("59-0")
    {
        public String toString()
        {
            return "不及格";
        }
    };
   
   
    private String value;
   
    private Grade(String value)
    {
        this.value = value;
    }

    public String getValue()
    {
        return value;
    }

}

枚举类的使用:
public void getScore(String name, Grade grade){
        System.out.println(name + ":" + grade.name() + ":" +
                grade.toString());
    }
   
   
    public static void main(String[] args)
    {
        Student s = new Student();
        s.getScore("liujiao", Grade.A);
    }
分享到:
评论

相关推荐

    又一枚举系统进程的VB程序

    摘要:VB源码,系统相关,枚举 又一枚举系统进程的VB程序,列出当前所有的Windows进程信息,初级代码,类似的VB源码已经有很多,欢迎参考。

    纯源码结束及删除顽固程序

    3.本 程 序 根 据 进 程 PID 枚 举 线 程,进 行 强 制 销 毁,从 而 使 文 件 销 毁!。4.本 程 序 全 源 码 无 模 块。两 个 手 动 输 入 命 令:。命 令 干 掉[*.exe];。命 令 删 除[文件路径];。牵 扯 到 关 键 函 ...

    C语言简明教程(编辑成页)

    C语言简明教程 一、基础篇 1.1Turbo C语言概述 1.2 C 语言的特点 1.3 Turbo C 概述 1.4 Turbo C 2.0的安装和启动 1.5 Turbo C 2.0集成开发...指针、结构、联合和枚举 结 构(struct) 联 合(union) 枚 举(enum)

    古老的C语言编程宝典之一

    语言编程宝典之一 一,基础篇 1.1Turbo C语言概述 1.2 C 语言的特点 1.3 Turbo C 概述 ...指针、结构、联合和枚举 结 构(struct) 联 合(union) 枚 举(enum) 函数 Turbo C 程序设计初步 二,函数篇 屏幕函数 图形函数

    C语言编程宝典.exe

    C语言编程宝典 一,基础篇 1.1Turbo C语言概述 1.2 C 语言...指针、结构、联合和枚举 结 构(struct) 联 合(union) 枚 举(enum) 函数 Turbo C 程序设计初步 二,函数篇 屏幕函数 图形函数 (以下按字母顺序查询)

    C语言编程宝典(全)

    指针、结构、联合和枚举 结 构(struct) 联 合(union) 枚 举(enum) 函数 Turbo C 程序设计初步 二,函数篇 屏幕函数 图形函数 (以下按字母顺序查询) A B C D E F G H I K L M O P Q R S T U V W

    c语言编程宝典

    指针、结构、联合和枚举 结 构(struct) 联 合(union) 枚 举(enum) 函数 Turbo C 程序设计初步 二,函数篇 屏幕函数 图形函数 (以下按字母顺序查询) A B C D E F G H I K L M O P Q R S T U V W

    C语言编程宝典教程,HTML网页版.rar

    在基础篇中主要讲到了以下内容:1.1Turbo C语言概述 1.2 C 语言的特点 1.3...指针、结构、联合和枚举 结 构(struct) 联 合(union) 枚 举(enum) 函数 Turbo C 程序设计初步 函数篇中,主要是列出C的函数,供查询参考。

    局域网共享设置.doc

    组策略-计算机配置-Windows 设置-安全设置-本地安全策略-安全选项-网络访问:不允许SAM帐户和共享的匿名枚 举. 设置为 已启用 说明:利用ipc$通道可以建立空连接,匿名枚举出该机有多少帐户.显然有一定的安全...

    导出页面自 eetop.cn_VHDL .pdf

    特别是可以定义符号化枚 举类型的状态 这一切都为VHDL综合器尽可能发挥其强大的优化功能提供了有利条件 而且 性能良好的综合器都具备许多可控或不可控的专门用于优化状态机的功能 h 状态机容易构成性能良好的同步...

    C语言编程宝典之一,作者:王大刚

    指针、结构、联合和枚举 结 构(struct) 联 合(union) 枚 举(enum) 函数 Turbo C 程序设计初步 二,函数篇 屏幕函数 图形函数 (以下按字母顺序查询) A B C D E F G H I K L M O P Q R S T U V W

    抓住长尾市场的架构战略

    软件业有关文献中关于“软件即服务” (SaaS) 的文章不胜枚 举,其中很多都用到了“革命性”和“产业格局”等措辞词。大家都知道(或以为自己知道)什么是软 件即服务,都认为这一理念意义重大。不过,很少有人能真正...

    KaliLinux安全渗透教程(完整版)

    举 服 务 4.2 测 试 网 络 范 围 4.3 识 别 活 跃 的 主 机 4.4 查 看 打 开 的 端 口 4.5 系 统 指 纹 识 别 4.6 服 务 的 指 纹 识 别 4.7 其 他 信 息 收 集 手 段 4.8 使 用 M alt e g o 收 集 信 息 4.9 绘 制 ...

    微机原理串行通信SerialPort

    中[Parity]和[StopBits]分别是枚举类型Parity、StopBits,Parity类型中枚举了Odd(奇)、Even(偶)、Mark、None、Space,Parity枚 举了None、One、OnePointFive、Two。 SerialPort类提供了七个重载的构造函数,既可以...

    commons-lang3-3.1 API

    lang.enums包顾名思义用于处理枚 举;lang.exception包用于处理Java标准API中的exception,为1.4之前版本提供Nested Exception功能;lang.math包用于处理数字;lang.mutable用于包装值型变量;lang.time包提供处理...

    有限状态机 FSM

    h 由于状态机的结构模式相对简单 设计方案相对固定 特别是可以定义符号化枚 举类型的状态 这一切都为 VHDL 综合器尽可能发挥其强大的优化功能提供了有利条件 而且 性能良好的综合器都具备许多可控或不可控的专门用于...

    精易官方免费模块v3.60版

    进程_ID取模块文件名 先枚举模块得到信息数组,再计次循环 当条件=PID 就返回模块文件名,实际上枚 举到的模块信息数组所有的PID都一样,得到的也就是第一次循环结果,也就是进程名 2.删除“进程_ID取模块路径“,...

    精易模块[源码] V5.15

    精易模块 V5.15 what’s new:(2015XXXX) 1、新增“线程_枚举”枚举指定进程ID中所有线程列表,成功返回线程数量,失败返回零。 2、删除“文件_取图标”与"文件_取图标句柄"功能重复。 3、优化“系统_创建桌面快捷...

    c# 加密和解密相关代码

    数据的加密与解密 文件的加密与解密 第 章 加密与解密技术 第19章 加密与解密技术 829 19.1 数据的加密与解密 实例571 异或算法对数字进行加密与解密 光盘位置:光盘\MR\19\571 ...在实现本实例之前先来简要了解一下...

Global site tag (gtag.js) - Google Analytics