Kotlin 如何在分解声明之前抑制未检查的强制转换警告?
IDE向我展示了@Suppress在解构声明之前不能放置的提示Kotlin 如何在分解声明之前抑制未检查的强制转换警告?,kotlin,Kotlin,IDE向我展示了@Suppress在解构声明之前不能放置的提示 @Suppress("UNCHECKED_CAST") var test = authentication.details as Pair<String?,String?> @Suppress("UNCHECKED_CAST") val (token,role) = authentication.details as Pair<String?,String?> @Suppress(“未选中的\u CAST”
@Suppress("UNCHECKED_CAST")
var test = authentication.details as Pair<String?,String?>
@Suppress("UNCHECKED_CAST")
val (token,role) = authentication.details as Pair<String?,String?>
@Suppress(“未选中的\u CAST”)
var test=authentication.details作为对
@抑制(“未选中的_CAST”)
val(令牌,角色)=身份验证。成对详细信息
您可以这样注释表达式:
val (token,role) = @Suppress("UNCHECKED_CAST") (authentication.details as Pair<String?,String?>)
val(令牌、角色)=@Suppress(“UNCHECKED_CAST”)(authentication.details成对)
您可以这样注释表达式:
val (token,role) = @Suppress("UNCHECKED_CAST") (authentication.details as Pair<String?,String?>)
val(令牌、角色)=@Suppress(“UNCHECKED_CAST”)(authentication.details成对)