`

枚举类型取值方式

    博客分类:
  • J2SE
阅读更多

enum Gender {

     MALE,FEMALE

}

现在要取gender的值,可以用Gender.MALE,而要是我在服务器端取从页面传过来的值,

我们可以用下面的方式来搞定:

   Gender[params.gender]

其中gender是一个
HTML <select>标签的name。

分享到:
评论

相关推荐

    ActionScript3.0 枚举类型的使用

    在ActionScript 3.0中,枚举类型的定义方式与类非常相似,但是有一些关键的区别: 1. **final** 关键字:枚举类必须是`final`的,这意味着它们不能被继承。 2. **成员常量**:枚举类中的成员通常是`public static ...

    枚举类型基础知识

    1. **值域限制**:枚举类型能够限定变量的取值范围,只允许使用预先定义的枚举元素。 2. **类型安全**:使用枚举类型可以增加程序的类型安全性,防止因错误地传递其他值而导致的问题。 3. **可读性强**:枚举类型...

    c++ enum说明

    C++ 中的枚举类型(enum)是一种基本数据类型,用于限定变量的取值范围在一个有限的集合内。枚举类型的定义形式为 `enum 枚举名 { 枚举值表 };`,其中枚举值表是枚举类型的取值范围。 枚举类型的特点是: 1. 枚举...

    java编程枚举类型那些事!枚举类型定义和重写枚举的方法

    不过相比较常量类型,枚举类型可以为申明的变量提供更大的取值范围。 在 Java 中,枚举类型可以通过 enum 关键字来定义。例如,定义一个颜色库可以使用以下方式: ```java enum Color { red, green, yellow, black...

    第 联合枚举类型PPT学习教案.pptx

    枚举类型用于限制变量的取值范围,使得变量只能取预先定义的一组有限的值。枚举是一种基本数据类型,它提供了一种更清晰、更直观的方式来表示这些受限的值。枚举的定义通常如下所示: ```c enum EnumName { ...

    枚举数据类型详细介绍

    它用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。 枚举类型的定义:枚举类型是一种数据类型,它将变量的值一一列出来,变量的值只限于列举出来的值的范围内。在 C 语言中,枚举...

    枚举和函数返回值使用---工作内容之总结

    枚举类型是C语言中的一种数据类型,主要用于处理那些取值被限定在一定范围内的变量。通过定义枚举类型,我们可以清晰地表达变量可能的所有取值,增强代码的可读性和可维护性。 **定义与使用** 1. **枚举类型的定义...

    枚举子界集合pascal程序语言基础PPT学习教案.pptx

    每种类型都有特定的取值范围和存储方式,比如整型变量i的取值范围通常为-32768至32767,实型数据在内存中以浮点数形式存储,不支持整型的所有运算。 自定义数据类型是Pascal的一个强大功能,它允许程序员定义自己的...

    C语言程序设计其他数据类型PPT学习教案.pptx

    【C语言程序设计其他数据类型】 ...总结,C语言的枚举类型提供了一种方便的方式来定义和管理一组相关的整数常量,增加了代码的可读性和规范性。在实际编程中,合理使用枚举类型可以提高代码质量和可维护性。

    Eclipse XSD 生成枚举类型的Schema的实例详解

    枚举类型是XML Schema中用于限制简单类型取值的一种手段。在一个简单类型的`&lt;restriction&gt;`标签内,可以使用`&lt;enumeration&gt;`标签来声明一个或多个允许的值。这些值在模式验证时将被严格检查,确保XML文档中相关元素...

    前端大厂最新面试题-enum.docx

    当一个变量有几种可能的取值时,可以将它定义为枚举类型。枚举类型非常常见,在日常生活中也很常见,例如表示星期的 SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY 就可以看成是一个枚举。 枚举...

    中国地质大学c++试题

    - D选项`枚举类型Number的取值范围是0到15.`这个描述可能是基于`int`类型的假设,实际上取值范围可能更大,但题目的描述并不准确。 3. 面向对象编程的基本概念: - 封装性:这是面向对象编程的核心特性之一,它...

    C语言--数据类型和取值范围

    在C语言里,数据类型即说明了它是什么类型的数据,更重要的是存储这类数据所...另一个是枚举类型(enum),这个类型将在后面的部分进行介绍。其余的数据类型,如指针类型、构造类型和空类型也将在后面的部分进行介绍。

    组态王的数据类型

    它通常用于表示小整数值或枚举类型。 SHORT 数据类型:SHORT 数据类型是一个 16 位有符号整数,范围是 -32768 到 32767。它通常用于表示中等大小的整数值。 USHORT 数据类型:USHORT 数据类型是一个 16 位无符号...

    通过枚举反向给实体类赋值

    在Java编程中,枚举类型(Enum)是一种强大的工具,用于定义一组固定的常量。它在许多场景下比使用字符串或整数常量更安全、更易于管理。然而,在实际开发中,我们经常需要将枚举值反向映射到实体类的属性上,以便在...

    高级语言程序设计c3数据类型.ppt

    5. 枚举类型:枚举类型是用于存储枚举值的数据类型,占用 4 字节,取值范围为 0 到 4294967295。 6. 结构体:结构体是由多个成员组成的数据结构,占用多个字节,取值范围与成员类型相关。 7. 共用体:共用体是一种...

    枚举完整讲解实例

    为了确保数据的有效性和一致性,本篇将详细介绍如何使用Java中的枚举类型来解决这一问题。 #### 二、问题引入与初步解决方案 ##### 1. 问题引入 假设我们有一个`Student`类,其中包含一个名为`grade`的属性,用于...

    XML应用开发(软件品牌)-1期 2.10 案例分析-DTD中属性取值类型设置(上).doc

    这里,`Gender`属性被声明为枚举类型,允许的值只有"男"和"女",并且使用`#REQUIRED`表明此属性在XML文档中是必需的。XML文档实例中,学生性别分别被设置为"男"和"女",符合枚举类型的限制: ```xml 男"&gt; 女"&gt; ``` ...

Global site tag (gtag.js) - Google Analytics