Java中定义常量的方法大全
下文笔者讲述使用java代码定义常量的方法大全,如下所示
定义常量实现思路
方式1: 使用接口定义 方式2: 枚举类的形式定义 方式3: 类中直接定义例:Java中定义常量的示例
//使用接口方式 interface ColorConstant { /** * 红色 */ int RED = 1; /** * 黄色 */ int YELLOW = 2; } //使用方式:ColorConstant.RED //使用枚举类的方式(自定义的带有name,index属性的枚举类型必须要写构造函数 enum ConstantEnum { RED("红色", 1), YELLOW("黄色", 2); private String name ; private int index ; private Color( String name , int index ){ this.name = name ; this.index = index ; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getIndex() { return index; } public void setIndex(int index) { this.index = index; } } //使用方式:ConstantEnum.RED.getName(); //遍历所有的枚举 for( ConstantEnum color : ConstantEnum .values()){ System.out.println( color + " name: " + color.getName() + " index: " + color.getIndex() ); } //使用类 class ColorConstant { public static final int RED = 1; public static final int YELLOW = 2; } //使用方式:ColorConstant.RED
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。