Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2017
498
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. package edu.CECAR.logicaPresentacion;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.Scanner;
  5.  
  6. /**
  7. *
  8. * @author JUAN
  9. */
  10. public class Contar_correos {
  11.  
  12. /**
  13. * @param args the command line arguments
  14. */
  15. public static void main(String[] args) {
  16. // TODO code application logic here
  17. ArrayList<String> al = new ArrayList<>();
  18. al.add("hola@hotmail.com");
  19. al.add("se corta y no funciona veras ");
  20. al.add("hola@hotmail.com");
  21. al.add("se corta y no funciona veras ");
  22. al.add("hola@hotmail.com");
  23. al.add("se corta y no funciona veras ");
  24. al.add("como");
  25. al.add("se corta y no funciona veras ");
  26. al.add("como");
  27. al.add("mira");
  28. al.add("asi");
  29. al.add("como");
  30. al.add("tiene");
  31. al.add("como");
  32. al.add("se corta y no funciona veras ");
  33. al.add("estas");
  34.  
  35. ArrayList<String> al2= (ArrayList) al.clone();//clonamos el array original;
  36. int contador=0;
  37. String palabra;
  38. while(al2.size()>0) {
  39. contador=1;
  40. palabra= al2.get(0);//se obtiene el primer elemento
  41. al2.remove(0); // elemina para q no sea contado dos beses
  42. for (int j = 0; j < al2.size(); j++) {
  43. if(palabra.equals(al2.get(j))){// se compara el primer elemento obtendo con los restandel del array
  44. contador++;// cuenta
  45. al2.remove(j);// si el elemento exiete se elenita para q no sea contado nuevamente
  46. j--;
  47. }
  48. }
  49. System.out.println(palabra+" se repite "+contador);
  50. }
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement