MuffinMonster

Untitled

Feb 14th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. public Node<Stamp> ReworkStamp(Node<Stamp> lst, int CurrentDate)
  2. {
  3. Node<Stamp> lst2;
  4. Node<Stamp> pointer2 = lst2;
  5.  
  6. Node<Stamp> pointer1 = lst;
  7.  
  8. while(pointer1 != null)
  9. {
  10. if(pointer1.getInfo().GetDate().equal(CurrentDate)
  11. {
  12. if(pointer2 == null)
  13. pointer2 == pointer1;
  14. else
  15. pointer2.setNext(pointer1);
  16. }
  17. pointer2 = pointer2.getNext();
  18. if(pointer1.getNext() == null)
  19. break;
  20. else
  21. pointer1 = pointer.getNext();
  22.  
  23. }
  24. pointer1 = lst;
  25.  
  26. while(pointer1 != null)
  27. {
  28. if(!pointer1.getInfo().GetDate().equal(CurrentDate)
  29. {
  30. if(pointer2 == null)
  31. pointer2 == pointer1;
  32. else
  33. pointer2.setNext(pointer1);
  34. }
  35. pointer2 = pointer2.getNext();
  36. if(pointer1.getNext() == null)
  37. break;
  38. else
  39. pointer1 = pointer.getNext();
  40. }
  41.  
  42. return lst2;
  43.  
  44. }
Add Comment
Please, Sign In to add comment