一个Java文件中包含多个枚举类

问题描述

它们可以是三个内部类,如下所示:

public class Types {
  public enum Digits {...}
  public enum Teens {...}
  ....
}

然后参考他们Types.Digits.ONETypes.Teen.TWENTY等等。

您也可以使用静态导入,如下所示:

import Types.Digits;
import Types.Teen;

..

为了使引用更短:Digits.ONETeen.TWENTY等等。

解决方法

我有3个带有常量的String数组。例如:

 String[] digit = {"one","two","three"};
 String[] teen= {"ten","twenty","thirty"};
 String[] anchors = {"hundred","thousand","million"};

我想单独转让这些来枚举的,所以我将有3枚举类:digitteenanchorsgetValue方法来实现。但是我不想将它们放在单独的文件中,因为我只有少量数据和相同类型的数据。在同一个有意义的java文件中将所有这些与访问方法一起使用的最佳方法是什么?

猜你在找的技术问答相关文章

如何检查配对的蓝牙设备是打印机还是扫描仪(Android)
是否允许实体正文进行HTTP DELETE请求?
如何将ZipInputStream转换为InputStream?
java.util.logging Java 8中的变量
PowerMockito.doReturn返回null
Java中的RESTful调用
Swing / Java:如何正确使用getText和setText字符串
特殊字符和重音字符
Android Studio中的ndk.dir错误
错误“找不到主类”