Ver o tamanho em bytes de um ArrayList

3 respostas
jason_bourne

Pessoal,

Tenho como eu ver o tamanho em bytes de uma linha do ArrayList?

3 Respostas

eduveks

Talvez se serializar o ArrayList… :lol:

ArrayList list = new ArrayList(); FileOutputStream fos = new FileOutputStream("list.obj"); ObjectOutputStream oos = new ObjectOutputStream(fos); oos.writeObject(list); oos.close(); fos.close();

jason_bourne

??? e onde ele mostra o tamanho???

eduveks

Bem, ao serializar um objeto, tu vai ter os bytes em um OutputStream no caso eu fiz com o File, mas da para fazer para a memória se não quiser guardar no disco, mas assim, vai gerar um arquivo com o objeto, e ai tu ve o tamanho do arquivo :lol:

Criado 28 de novembro de 2007
Ultima resposta 28 de nov. de 2007
Respostas 3
Participantes 2