Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Node<Stamp> ReworkStamp(Node<Stamp> lst, int CurrentDate)
- {
- Node<Stamp> lst2;
- Node<Stamp> pointer2 = lst2;
- Node<Stamp> pointer1 = lst;
- while(pointer1 != null)
- {
- if(pointer1.getInfo().GetDate().equal(CurrentDate)
- {
- if(pointer2 == null)
- pointer2 == pointer1;
- else
- pointer2.setNext(pointer1);
- }
- pointer2 = pointer2.getNext();
- if(pointer1.getNext() == null)
- break;
- else
- pointer1 = pointer.getNext();
- }
- pointer1 = lst;
- while(pointer1 != null)
- {
- if(!pointer1.getInfo().GetDate().equal(CurrentDate)
- {
- if(pointer2 == null)
- pointer2 == pointer1;
- else
- pointer2.setNext(pointer1);
- }
- pointer2 = pointer2.getNext();
- if(pointer1.getNext() == null)
- break;
- else
- pointer1 = pointer.getNext();
- }
- return lst2;
- }
Add Comment
Please, Sign In to add comment