Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. private boolean findRows() {
  2. boolean found = false;
  3.  
  4. for (int i = 0; i < 8; i++) {
  5. int count = 1;
  6. int column = 0;
  7. Item lastItem = this.elements.get(i).get(0).getItem();
  8.  
  9. for (int j = 1; j < 10; j++) {
  10. Item currentItem = this.elements.get(i).get(j).getItem();
  11.  
  12. if (currentItem.isSameColor(lastItem)) {
  13. count++;
  14.  
  15. if (count >= 3) {
  16. deleteRow(i, column, count);
  17. column = j;
  18. lastItem = currentItem;
  19. count = 1;
  20. }
  21. } else {
  22. count = 1;
  23. column = j;
  24. lastItem = currentItem;
  25. }
  26. }
  27.  
  28.  
  29. }
  30.  
  31. return found;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement