Advertisement
Guest User

007 Cambio

a guest
Mar 25th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. No repositorio:
  2. public Cliente[] buscarclientepelobairro(String bairro) {
  3. Cliente[] result = null;
  4. int cont = 0;
  5. for (int i = 0; i < Clientes.length; i++) {
  6. if (Clientes[i] != null && Clientes[i].getEndereco() != null
  7. && Clientes[i].getEndereco().getBairro().equals(bairro)) {
  8. cont++;
  9. }
  10. }
  11. if (cont > 0) {
  12. result = new Cliente[cont];
  13. int aux = 0;
  14.  
  15. for (int i = 0; i < Clientes.length; i++) {
  16. if (Clientes[i] != null && Clientes[i].getEndereco() != null
  17. && Clientes[i].getEndereco().getBairro().equals(bairro)) {
  18. result[aux] = Clientes[i];
  19. aux++;
  20. }
  21. }
  22. }
  23. return result;
  24. } // fim do metodo buscar cliente pelo bairro
  25.  
  26. Na classe principal:
  27.  
  28. static void pesquisarclientepelobairro() {
  29. System.out.println("Digite o nome do bairro");
  30. String bairro = s.next();
  31. Cliente[] Clientes = RepositorioCliente.buscarclientepelobairro(bairro);
  32. if (Clientes != null && Clientes.length > 0) {
  33. System.out.println("Clientes no bairro: ");
  34. for (int i = 0; i < Clientes.length; i++) {
  35. if (Clientes != null) {
  36. System.out.println(Clientes[i].getNome());
  37. }
  38.  
  39. }
  40. } else {
  41. System.out.println("Não existem clientes no bairro: " + bairro);
  42. }
  43. } // fim do metodo pesquisar clientes pelo bairro
  44. // fim das opções de cliente
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement