Hi Guys,
Im a total newbie at java so excuse the crap terminology i'll probably use. Anyway, im working on a client/server task for a module im studying which is similar to a kind of inventory. basically the client has options on the interface and the server interface displays the inventory - its ID, description etc etc. Now so far the server inventory data has been statically defined in the server class. However i want to ammend it so i can add an additional option to the client interface to add new items to the inventory.
Would i be right in thinking an arraylist is the best thing to store the information input from the user?
im starting to get a little stumped because we've never had a java lecture or anything to do with it before but where going to be getting coursework on it!

...without having any lectures on the coding!!!
..no idea where that logic comes from