Котлин проверил актёрский состав от Any? на карту - PullRequest
0 голосов
/ 24 октября 2019

У меня Any? из Явы, и я хотел бы сделать проверенный актерский состав, чтобы не генерировать следующее предупреждение:

image">

Isэто возможно?

1 Ответ

3 голосов
/ 24 октября 2019

Вы можете привести к Map<*, *>, но нет возможности проверить параметры типа. Если вы уверены, что , если это Map, то это Map<String, Any> (то есть все ключи String с, а значения никогда не null), тогда просто приведите и подавить предупреждение с помощью @Suppress("UNCHECKED_CAST").

...