首页 > 解决方案 > 尝试访问枚举中名为“name”的字段时,Kotlin 解析不明确

问题描述

Kotlin 无法访问 java 枚举中的字段,因为它被称为 name,它与 Kotlin 的枚举定义中的 name 变量冲突,如以下问题所示: Conflicting 'name' declaration in enum

该问题的解决方案是编辑枚举,但我无法编辑此 Java 枚举。

如何解决 Kotlin 的歧义以便我可以访问名称字段?

标签: javakotlinenumskotlin-interop

解决方案


推荐阅读