Hi Guys
Im new to programming and Java, but im willing to learn and enjoying the ride. But i have a problem i cannot solve, i have tried but failing. So time to ask those in the know for help. Im trying to create a program for a Library where members can join and loan books. I have a book called `Objects first with Java` and im using it to teach myself...or try at least.
My problem is when im using Iterator i get an error and my code will not complie.
Thanks for any help with this, its obviously something simple and i will learn.
Regards Willo
Im new to programming and Java, but im willing to learn and enjoying the ride. But i have a problem i cannot solve, i have tried but failing. So time to ask those in the know for help. Im trying to create a program for a Library where members can join and loan books. I have a book called `Objects first with Java` and im using it to teach myself...or try at least.
My problem is when im using Iterator i get an error and my code will not complie.
import java.util.ArrayList; import java.util.Iterator; /** * Write a description of class Library here. * * @author (your name) * @version (a version number or a date) */ public class Library { private ArrayList<Book> books; private ArrayList<Member> members; private int nextMemberNumber; /** * Constructor for objects of class Library */ public Library() { books = new ArrayList<Book>(); members = new ArrayList<Member>(); nextMemberNumber = 1; } public void AddNewMember( Member newMember ) { members.add(newMember); nextMemberNumber++; } public int NumberOfMembers() { return members.size(); } public void ShowMembers( String getDetails ) { Iterator<Member> it = members.iterator(); while(it.hasNext()) { Member t = it.next(); System.out.println(t.getMember()); --------- THIS is where i get the compile error .getMember } } public int numberOfMembers() { return members.size(); } }
Thanks for any help with this, its obviously something simple and i will learn.
Regards Willo