Renato Knupp Postado Novembro 28, 2010 Denunciar Share Postado Novembro 28, 2010 Pessoal to com um problema, criei o codigo abaixo para serializar uma matriz File arquivo = new File("banco.xxx"); try{ FileOutputStream fluxoArquivo = new FileOutputStream(arquivo); ObjectOutputStream fluxoObjeto = new ObjectOutputStream(fluxoArquivo); fluxoObjeto.writeObject(matriz); fluxoObjeto.writeObject(arquivo); fluxoObjeto.close(); }catch(Exception e){ }até ai td bem o problema é, como faço pra pegar essa matriz de volta? tentei isso aqui String [][] matriz = new String [100][4]; try{ File arquivo = new File("teste.abc"); FileInputStream fluxoArquivo = new FileInputStream(arquivo); ObjectInputStream fluxoObjeto = new ObjectInputStream(fluxoArquivo); matriz[][] = fluxoObjeto.readObject(); } catch(Exception e){ }tá dando erro na linha em negrito, alguém sabe me ajudar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kandrade Postado Dezembro 22, 2010 Denunciar Share Postado Dezembro 22, 2010 (editado) Esse método retorna um Object.Precisa fazer cast.Veja se funciona:matriz[][] = (String [][]) fluxoObjeto.readObject(); Editado Dezembro 22, 2010 por kandrade Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Renato Knupp
Pessoal to com um problema, criei o codigo abaixo para serializar uma matriz
File arquivo = new File("banco.xxx");
try{
FileOutputStream fluxoArquivo = new FileOutputStream(arquivo);
ObjectOutputStream fluxoObjeto = new ObjectOutputStream(fluxoArquivo);
fluxoObjeto.writeObject(matriz);
fluxoObjeto.writeObject(arquivo);
fluxoObjeto.close();
}catch(Exception e){
}
até ai td bem o problema é, como faço pra pegar essa matriz de volta? tentei isso aqui
String [][] matriz = new String [100][4];
try{
File arquivo = new File("teste.abc");
FileInputStream fluxoArquivo = new FileInputStream(arquivo);
ObjectInputStream fluxoObjeto = new ObjectInputStream(fluxoArquivo);
matriz[][] = fluxoObjeto.readObject(); }
catch(Exception e){
}
tá dando erro na linha em negrito, alguém sabe me ajudar?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.