我试图访问带有java嵌入式枚举的数据类
data class MyStatus( val status: Status ) {
enum class Status{ OK, ERROR }
}
如果我在Java中使用Status,那么看起来Status是不可见的。有没有办法实现这个目标?
答案 0 :(得分:2)
没有问题,只是这样
DelayValidation=true
这是编译器为您的MyStatus s = new MyStatus(MyStatus.Status.ERROR);
生成的内容:
Enum
它嵌套在public static enum Status {
OK,
ERROR;
}
。