Eu tenho uma hashtable salva em um arquivo e quero recriar ela em memória, fazendo mais ou menos isso:
obj = objIn.readObject();
if (obj instanceof Hashtable)
{
myHashtable = (Hashtable<K, V>) obj;
}
O código acima compila, mas aparece um warning dizendo que o código faz uma operação unchecked / unsafe. Compilando com -Xlint, aparece uma mensagem dizendo que o "obj" na linha do cast deveria ser uma Hashtable
Eu comecei com Java há pouco tempo e queria saber se tem como fazer esse cast sem gerar nenhum warning.
Obrigado.