Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- No repositorio:
- public Cliente[] buscarclientepelobairro(String bairro) {
- Cliente[] result = null;
- int cont = 0;
- for (int i = 0; i < Clientes.length; i++) {
- if (Clientes[i] != null && Clientes[i].getEndereco() != null
- && Clientes[i].getEndereco().getBairro().equals(bairro)) {
- cont++;
- }
- }
- if (cont > 0) {
- result = new Cliente[cont];
- int aux = 0;
- for (int i = 0; i < Clientes.length; i++) {
- if (Clientes[i] != null && Clientes[i].getEndereco() != null
- && Clientes[i].getEndereco().getBairro().equals(bairro)) {
- result[aux] = Clientes[i];
- aux++;
- }
- }
- }
- return result;
- } // fim do metodo buscar cliente pelo bairro
- Na classe principal:
- static void pesquisarclientepelobairro() {
- System.out.println("Digite o nome do bairro");
- String bairro = s.next();
- Cliente[] Clientes = RepositorioCliente.buscarclientepelobairro(bairro);
- if (Clientes != null && Clientes.length > 0) {
- System.out.println("Clientes no bairro: ");
- for (int i = 0; i < Clientes.length; i++) {
- if (Clientes != null) {
- System.out.println(Clientes[i].getNome());
- }
- }
- } else {
- System.out.println("Não existem clientes no bairro: " + bairro);
- }
- } // fim do metodo pesquisar clientes pelo bairro
- // fim das opções de cliente
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement