This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
As newbies, I command you to not use autoboxing on these assignments. Yes, yes, yes, in the real world autoboxing can be quite awesome. But until you have a good grasp of what is going on under the covers of autoboxing, it is a breeding ground for debugging confusion.