Skip to content

ArrayList implementation, Paul Woods. Tested methods inside of Main.main()#4

Open
paul-w42 wants to merge 15 commits into
GreenRiverCollege-SDEV333:mainfrom
paul-w42:main
Open

ArrayList implementation, Paul Woods. Tested methods inside of Main.main()#4
paul-w42 wants to merge 15 commits into
GreenRiverCollege-SDEV333:mainfrom
paul-w42:main

Conversation

@paul-w42
Copy link
Copy Markdown

Hi Ken,

I have completed all of the method implementation methods from the List interface inside our ArrayList class, including the Iterator and ListIterator nested classes. I completed the extra methods in ListIterator using the requirements I found listed in the javadocs at Oracels JDK site for ListIterator.

The one method I specifically DID NOT do was the hashCode() method. From my CS145 class it was noted "If the .equals() method returns true on two objects, their hashCode() must also return the same value." I was a little unsure how to create a hash-code such that two equal lists (same size and items/values) will have the same hash-code value (have a small idea), so I am not going to work on that one right now.

Tests are all run from the Main.main() method

Thanks,

Paul Woods

sukanvisapearyoo added a commit to sukanvisapearyoo/ImplementingLists that referenced this pull request Feb 14, 2023
sukanvisapearyoo added a commit to sukanvisapearyoo/ImplementingLists that referenced this pull request Feb 14, 2023
sukanvisapearyoo added a commit to sukanvisapearyoo/ImplementingLists that referenced this pull request Feb 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant