首页 > 其他分享 >创建常量类

创建常量类

时间:2024-02-27 14:12:15浏览次数:12  
标签:return String 创建 value name private public 常量

 1 package com.test.gaode.test;
 2 
 3 public class Constants {
 4 
 5     /**
 6      * 订单状态
 7      */
 8     public static enum OrderStats{
 9         
10         DELETE(0,"删除"),RESERVE(1,"订单预定"),CONFIRM(2,"订单确认"),COMPLETE(3,"订单完成"),CLOSE(4,"订单关闭");
11         
12         private final Integer value;
13         private final String name;
14         
15         private OrderStats(Integer value,String name){
16             this.value = value;
17             this.name = name;
18         }
19         
20         public Integer getValue() {
21             return value;
22         }
23 
24         public String getName() {
25             return name;
26         }
27         
28     }
29     /**
30      * 性别
31      * <p>Company:rayootech</p>
32      * @author zhangxueshen
33      * @date 2016-6-14
34      */
35     public static enum sex{
36         
37         MAN("1","男"),FEMAN("2","女");
38         
39         private sex(String value,String name){
40             this.value = value;
41             this.name = name;
42         }
43         private final String value;
44         private final String name;
45         
46         public String getValue() {
47             return value;
48         }
49 
50         public String getName() {
51             return name;
52         }
53         
54     }
55 
56 }

使用测试:

public static void main(String[] args) {
        String name = Constants.sex.MAN.getName();
        System.out.println(name);
        
        String value = Constants.sex.MAN.getValue();
        System.out.println(value);

    }

结果:

 

标签:return,String,创建,value,name,private,public,常量
From: https://www.cnblogs.com/liyongliangs/p/18036765

相关文章

  • 在typescript项目中什么场景适合定义枚举值,什么场景适合定义常量类?
    在typescript项目中什么场景适合定义枚举值,什么场景适合定义常量类在TypeScript中,枚举(enum)和常量类(通常是带有只读属性的类)都有其适用场景:适合定义枚举值的场景:有限且命名的集合:当你需要表示一组固定的、可枚举的值,并且每个值都有一个明确的名字时,使用枚举类型是合适的。......
  • Node安装及创建Vite项目
    1.安装node进入官网下载:Node.js(nodejs.org) 选择安装路径后,默认安装;确认是否成功安装: 2.创建vite项目npminitvite-apptestvite 3.启动cdtestvitenpmrundev 4.确认 ......
  • 4-1. 创建人物状态栏
    ColourfulHierarchyCategoryGameObject插件用于美化Hierachy窗口通过查看ColorPalette可以知道用法UIInputSystem冲突我们的项目使用了最新的InputSystem,所以需要按上图所示进行操作,以便UI也可以享受到新InputSystem的福利切图找到Base-UI然后自......
  • 在MFC MDI项目中创建子窗口并显示
    该项目是基于MFCMDI向导创建的项目,建议创建MDI项目的类向导中,在最后选择生成的类中,view类基于CFormView,要在MDI项目中创建自定义的子窗口并显示在矿建窗口中使用以下步骤:1、使用类向导创建基于MFC的类,基类选择CFormView(这个有类似对话框的功能),当然也可以使用CView。2、创建完成......
  • 如何创建vue项目,创建的方式?
    如何创建vue项目,创建的方式:https://blog.csdn.net/weixin_73184582/article/details/130241224?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AAvue%E9%A1%B9%E7%9B%AE&utm_medium=distribute.pc_search_result.none-task-bl......
  • 详细vite创建vue3项目(vue3+vue-router+ts+vite+element-plus+pinia)
    详细vite创建vue3项目(vue3+vue-router+ts+vite+element-plus+pinia):https://blog.csdn.net/qq_44423029/article/details/126378199?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170891147716800185818285%2522%252C%2522scm%2522%253A%252220140713.130102334..%2......
  • k8s创建容器的两种办法
    1,命令行创建容器1.1kubectlrun通过命令行参数创建容器#从镜像仓库拉取kubectlrunmycentos007--image=centos-test-telnet:latest#从本地拉取kubectlrunmycentos007--image=centos-test-telnet:latest--image-pull-policy=Never1.2kubectlcreate命令创......
  • Git创建版本库及添加远程库
    记录一下如果用Git创建一个本地仓库,在github上创建一个远程仓库,然后让这两个仓库进行远程同步。创建本地版本库(repository)首先找到一个合适的位置,在gitbash中执行$mkdirCodeRepository$cdCodeRepository$pwd/d/CodeRepositorypwd是用来显示当前目录第二步,用初始化......
  • 2-8. 创建人物跳跃动画
    人物跳跃的五个阶段根据这张图把图片切好,并做好动画状态使用BlendTree实现跳跃动画在动画状态机中新建一个BlendTree,然后给它添加三个Motion因为我设置的JumpForce是5,所以人物速度54时候是起跳阶段,41的时候是上升阶段,1~-1的时候是空中换腿阶段,-1以后是下降阶段。虽然......
  • 在K8S中,能否实现不通过api-Server创建Pod?
    在Kubernetes中,通常Pod的创建和管理是通过APIServer进行的。APIServer是Kubernetes集群的控制平面组件之一,负责处理所有与资源相关的RESTfulAPI请求。然而,理论上讲,可以绕过APIServer直接创建Pod,但这通常不是推荐的做法,因为它可能导致集群状态不一致、管理困难以及其他潜在问题......