Pessoal,
estou tentando compilar um código que possui o trecho abaixo:
List<String> listaArq = new ArrayList<String>();
try{
FileInputStream fis = new FileInputStream("first.init");
ObjectInputStream ois = new ObjectInputStream(fis);
// Read object.
listaArq = (ArrayList<String>) ois.readObject();
.....
Ele me dá um warning:
warning: [unchecked] unchecked cast
found : java.lang.Object
required: java.util.ArrayList<java.lang.String>
listaArq = (ArrayList<String>) ois.readObject();
Estou curioso sobre o porquê desse warning ?
Como fazer esse cast corretamente.
Valeu pessoal :thumbup:
)