Retorno de lista

5 respostas
ken420

Estou fazendo uma tela para aprimorar meus conhecimentos, e nesse formzinhu eu uso um for veja

for (int i = 0; i < retorno.size(); i++) {
     proc = retorno.get(i).getProcedimento();
     data = retorno.get(i).getDataC();

     System.out.println(proc+" - "+data);
}

ele me retorna assim a informação porééééém

ATEND. -   05/03/1987
CONS. -   04/03/1987
EXAME. -  04/03/1987
TERAP. -   04/03/1987
INTERN. - 29/11/1987

precisava que as informações fosse exibidas da assim

ATEND. -   05/03/1987 | CONS. -   04/03/1987 | EXAME. -  04/03/1987 | TERAP. -   04/03/1987  | INTERN. - 29/11/1987

tem como ? estou quebrando a cabeça mas ta complicado ;~.

5 Respostas

pmlm

O método println muda de linha após escrever, o método print não.

rat000

Utilize System.out.print acresentando “|” no final;

Ex:

System.out.print(retorno + " - " + proc + " | ");

romarcio
System.out.print(retorno + " - " + proc + " | " + "\n");

o \n vai fazer trocar de linha para não imprimir todas as linhas umas do lado das outras.

pmlm

Colocar ai o \n é o mesmo que por o println…

romarcio

Desculpa… Pensei uma coisa e era outra que você queria.

Criado 6 de outubro de 2011
Ultima resposta 6 de out. de 2011
Respostas 5
Participantes 4