A variável “din” tem 5 registros com 8 campos. Da forma que fiz, conforme o condigo abaixo, da erro depois de ler o último campo, usando while ((aux = )!= null), que está gardado dentro da variável “din”. Tbm usei din.readUTF()while ((aux = )!= null), mas lia das informaçoes de foma errada, além de ser Obsoleto!din.readLine()
Alguém poderia me dar uma dica de como controlar a leitura até o último registro com o While?
din = http.openDataInputStream();
Vector linha = new Vector();
tam = 8;
String aux;
int campos = 0;
int ch = 0;
try {
while ((aux = din.readUTF())!= null) {
coluna.add(aux);
campos++;
if (campos == 8) {
linha.add(coluna);
coluna = new Vector();
campos = 0;
}
}
Abraço!
Donizete Waterkemper
