kotlin中的java意外标记(用于分隔同一行上的表达式)
我在基于java开发的安卓项目中使用了kotlin,我在服务层使用了kotlin数据类
现在我想在serialied中添加备用标记
@SerializedName(value="name", alternate={"person", "user"}) val title:String,
这给了我意想不到的代币问题,它似乎是从科特林方面
这似乎是科特林的问题有人能指出我的问题吗
你可以在下面搜索框中键入要查询的问题!
我在基于java开发的安卓项目中使用了kotlin,我在服务层使用了kotlin数据类
现在我想在serialied中添加备用标记
@SerializedName(value="name", alternate={"person", "user"}) val title:String,
这给了我意想不到的代币问题,它似乎是从科特林方面
这似乎是科特林的问题有人能指出我的问题吗
# 1 楼答案
我想这就行了:
Kotlin编译器将
alternate={"person", "user"}
视为function type由1blustone编辑:
在Kotlin1.2中,这在array literals中是可能的,但仅在注释中: