public boolean hasNext() { if (index < bookShelf.getLength()) { return true; } else { return false; } }
public static void main(String[] args) { ArrayList<String> info = new ArrayList<>(); String[] add = new String[5]; BookShelf tana = new BookShelf(); info = BookReader.reader(); for (String spl : info) { add = spl.split(",", 5); Book book = new Book(add[0], add[1], add[2], add[3], add[4]); tana.bookinsert(book); } System.out.println(tana.booklist); BookWriter.writer(tana.booklist); }
public static void main(String[] args) { BookShelf bookShelf = new BookShelf(4); bookShelf.appendBook(new Book("Around the World in 80 Days")); bookShelf.appendBook(new Book("Bible")); bookShelf.appendBook(new Book("Cinderella")); bookShelf.appendBook(new Book("Daddy-Long-Legs")); Iterator it = bookShelf.iterator(); while (it.hasNext()) { Book book = (Book) it.next(); System.out.println(book.getName()); } }
public Object next() { Book book = bookShelf.getBookAt(index); index++; return book; }