Converter Object to Map

Oi gente a minha dúvida é a seguinte:
Eu tenho um objeto do tipo Map e coloco ela dentro de um Object. Mais para frente preciso fazer cast de volta para Map. Como eu faço isso?

Obrigada :slight_smile:
[]s

Map mapa = (Map)obj;

tava com medo disso dar zica…

só para garantir vc poderia por um if antes…

if (obj instanceof Map) {
    Map map = (Map) obj;
} else {
// deu mer...
}

Só testando a instancia como foi demonstrado para não dar “zica”.
Caso contrário, corre o risco de ocorrer uma exceção de Cast.

Mas uma pergunta, porque precisas atribuir um Map a um Object? :slight_smile:
Abraços.

Tem a ver com a arquitetura que meu chefe bolou aqui :slight_smile:

Essas arquiteturas rsrs…bom! ok!
O instance of evita um erro de Cast e resolve seu problema :slight_smile: