Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public boolean equals(Object o) {
- if (o == this)
- return true;
- if (o == null)
- return false;
- if (!(o instanceof NumberList))
- return false;
- NumberList list = (NumberList) o;
- if (list.size != size)
- return false;
- Node myNode = firstNode;
- Node listNode = list.firstNode;
- do {
- if (myNode.value != listNode.value)
- return false;
- if (listNode.nextNode == null)
- return false;
- myNode = myNode.nextNode;
- listNode = listNode.nextNode;
- } while (myNode != firstNode);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement