在Java中,我有类似的东西
public enum FlatFileHeaderMapping {
HEADER_EL(1),
HEADER_RESERVED1(5),
HEADER_RESERVED2(2),
HEADER_MESSAGE_TYPE(4)
public final int fieldSize;
private FlatFileHeaderMapping(int fieldSize) {
this.fieldSize = fieldSize;
}
}
Run Code Online (Sandbox Code Playgroud)
然后,我可以使用它将每一行放入地图,然后通过此枚举访问地图中的键(如符号)
就我所见,枚举没有这种质量,并且case类没有像枚举声明那样排序 - 因此不能用于匹配记录布局,如上所示.至少在没有有序集合的支持下.
我可能会遗漏一些明显的东西,因此这个问题!
谢谢
射线