`

枚举用法

 
阅读更多
public enum BillWholesaleBillTypeEnums {

A("0","批发 "),
B("1","退货");

private String status;
private String text;

private BillWholesaleBillTypeEnums(String status, String text) {
this.status = status;
this.text = text;
}

public String getStatus() {
return status;
}

public String getText() {
return text;
}

public static String getTextByStatus(String status) {
BillWholesaleBillTypeEnums[] statusArr = BillWholesaleBillTypeEnums.values();
for (BillWholesaleBillTypeEnums billWholesaleBillTypeEnums : statusArr) {
if (billWholesaleBillTypeEnums.getStatus().equals(status)) {
return billWholesaleBillTypeEnums.getText();
}
}
return status;
}

}

model  中的属性
private BigDecimal status ;
   
private String statusStr  这个字段给get和set方法;


public void setStatus(BigDecimal status) {
        this.status = status;
        this.statusStr=BillWhStatusEnums.getTextByStatus(String.valueOf(this.status));
    }     

分享到:
评论

相关推荐

    Java中的Enum枚举用法.doc

    ### Java中的Enum枚举用法详解 #### 一、引言 在Java编程语言中,枚举(Enum)是一种特殊的数据类型,它被用来表示一组固定的常量集合。相比于使用常量接口或字符串来表示固定集合,枚举提供了更加安全且易于管理的...

    枚举语句enum用法详解

    下面我们将深入探讨C#中的枚举用法。 一、枚举的基本用法 在C#中,枚举类型是基于整数类型的,通常使用`enum`关键字来声明。例如: ```csharp enum Colors { Red, Green, Blue } ``` 上述代码定义了一个名为`...

    enum枚举类的应用

    包含了关于枚举类的应用,以及枚举类和接口的组合应用,扩展映射关系。很有用的工具类。

    Java枚举类型Enum的用法

    接下来,我们将深入探讨Java枚举类型的使用方法及其相关知识点。 1. **枚举的声明与初始化** 枚举类型的声明方式类似于类,但以`enum`关键字开头。例如: ```java enum Color { RED, GREEN, BLUE } ``` 这里...

    Java枚举使用方法详解

    以下是对Java枚举使用方法的详细说明: 1. **普通枚举** 在Java中,创建一个枚举非常简单,只需要定义一个类并将其声明为`enum`即可。例如,`ColorEnum`枚举定义了四种颜色:red, green, yellow和blue。你可以通过...

    java枚举类用法

    通过上述介绍,我们了解到Java枚举类的多种用法,包括声明、初始化、方法定义、构造器、转换为集合、遍历、比较、在switch语句中的应用以及序列化等。枚举类不仅提高了代码的可读性和安全性,还简化了常量管理,使得...

    iOS开发之枚举用法小结

    本文主要介绍C语言和Objective-C中的枚举用法。 首先,我们来看C语言中的枚举。在C语言中,枚举类型(enum)是一个被命名的整型常量集合。定义枚举的基本语法如下: ```c enum 枚举名称 { 标识符 = 整型常量, ...

    .NET中的枚举用法浅析

    本文简单分析了.NET中的枚举用法。分享给大家供大家参考。具体分析如下: 我理解的枚举就是编程中约定的一个“可选值”;例如QQ的在线状态,分别有 在线,Q我吧,隐身,忙碌等等。。。我觉得这就是一个枚举。 1....

    枚举类型应用小Demo

    枚举类型(Enum)在Java编程语言中是一种强大的工具,特别是在Android应用开发中,它可以用于定义一组固定的常量集合,提供了类型安全和易于使用的特性。在这个"枚举类型应用小Demo"中,我们将探讨如何利用枚举来...

    java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名

    这些代码可能包括创建枚举类,然后通过反射获取枚举值、实例名以及演示如何使用`getDeclaredConstructor()`和`newInstance()`方法来访问私有构造函数(虽然这不是常规用法)。 通过深入理解这些概念,你可以更好地...

    spring boot 枚举使用的坑整理

    Spring Boot 枚举使用的坑整理是指在使用 Spring Boot 枚举时可能出现的一些问题和解决方法的总结。枚举类型是一种特殊的数据类型,它具有固定的值,且这些值不会被修改。在 Java 中,枚举类型可以使用 enum 关键字...

    使用枚举规范方法命名

    本篇将深入探讨如何使用Java枚举,并遵循规范进行方法命名。 一、创建枚举类型 创建枚举的基本语法是: ```java public enum Color { RED, GREEN, BLUE; } ``` 这里`Color`是枚举类型的名字,`RED`, `GREEN`, `...

    java中enum枚举的详细用法

    Java中的枚举(enum)类型是在JDK 1.5版本引入的一个强大的特性,它用于定义一组相关的常量。...在处理固定的、有限的、不可变的数据集时,使用枚举往往比使用常量或字符串更合适,也更易于理解和维护。

    易语言使用模拟节点枚举所有文件.rar

    易语言使用模拟节点枚举所有文件.rar 易语言使用模拟节点枚举所有文件.rar 易语言使用模拟节点枚举所有文件.rar 易语言使用模拟节点枚举所有文件.rar 易语言使用模拟节点枚举所有文件.rar 易语言使用模拟节点...

    详解java枚举用法及实例

    枚举在Java中的使用丰富了代码的可读性和安全性。本篇文章将详细介绍Java枚举的用法和实例。 一、枚举类型作为常量 在Java中,枚举可以用来创建一组固定的值,这些值在程序中被当作常量使用。例如,我们可以定义一...

    java中的枚举的几种用法

    现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。  Java代码  publicenumColor{ RED,GREEN,BLANK,YELLOW }  用法二:switch  JDK1.6之前的switch语句只支持...

    通过表格中数据自动生成枚举和方法(内涵使用教程)

    本教程将介绍如何通过Excel表格中的数据自动生成枚举和方法,这是一个实用的工具,特别适用于需要根据数据定义多种状态或行为的情况。该工具使用C#编程语言,并且与Unity引擎兼容,因此对Unity开发者尤为有用。 ...

    枚举类型在switch语句中的用法

    ### 枚举类型在switch语句中的用法 在编程语言中,枚举(Enum)是一种数据类型,它由一组固定的常量组成,通常用于表示有限的预定义值集。枚举类型的使用可以让代码更加清晰易读,并且有助于减少错误的发生。在本篇...

Global site tag (gtag.js) - Google Analytics