Dúvidas em um cadastro de pacientes!  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
margonari
Smalltalk

Membro desde: 30/08/2011 14:03:09
Mensagens: 1
Offline

Olá pessoa, boa tarde!
Estou com dúvida em:
- como colocar os pacientes em ordem alfabética com o 'compare to'.
- como fazer os pacientes que estão depois de um determinado paciente (que deletei no meio do vetor), "cheguem para a esquerda" para ocupar seu lugar.
- como consultar os clientes pelo código de cada um (código que será informado pelo Scanner)

Aí está minha classe Principal:


Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1933
Localização: Em qualquer lugar
Offline

Vou fazer algumas sugestões:

1 - Mude o nome da variável vetorPacientes para algo como arrayPacientes. Um vetor no Java é diferente de um array, que exige, de antemão a informação da quantidade de níveis;

2 - Para fazer uma ordenação, pode-se converter esse array de pacientes para um ArrayList, e no caso, usar a interface Comparator para fazer a organização dos registros, e usar um Sort do Collections para fazer a arrumação.

Mas, talvez seja melhor, para aprendizado, criar sua própria rotina de organização.

>> Inocêncio.
[MSN] [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team