Advertisement
Guest User

Untitled

a guest
May 27th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. package testdemo;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.HashMap;
  5. import java.util.List;
  6. import java.util.Map;
  7.  
  8. /**
  9. * Created by jack-pc on 2017/5/27.
  10. */
  11. public class Test {
  12. public static void main(String[] args) {
  13. Test test = new Test();
  14. List<Integer> list1 = new ArrayList<>();
  15. list1.add(1);
  16. list1.add(2);
  17. list1.add(3);
  18. List<Integer> list2 = new ArrayList<>();
  19. list2.add(1);
  20. list2.add(4);
  21. System.out.println(test.getRepeatElementsNumber(list1,list2));
  22. }
  23.  
  24. public int getRepeatElementsNumber(List<Integer> list1, List<Integer> list2) {
  25. Map<Integer, Integer> map = new HashMap<>();
  26.  
  27. for (int i = 0; i < list1.size(); i++) {
  28. map.put(list1.get(i), 1);
  29. }
  30.  
  31. int count = 0;
  32. for (int i = 0; i < list2.size(); i++) {
  33. if (map.get(list2.get(i)) != null) {
  34. count++;
  35. }
  36. }
  37. return count;
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement