About 130,000 results
Open links in new tab
  1. Java | Implementing Iterator and Iterable Interface

    Jul 17, 2018 · How to implement Iterable interface? To implement an iterable data structure, we need to: Implement Iterable interface along with its methods in the said Data Structure; Create an Iterator class which implements Iterator interface and corresponding methods. We can generalize the pseudo code as follows:

  2. Can we write our own iterator in Java? - Stack Overflow

    Mar 5, 2014 · The best reusable option is to implement the interface Iterable and override the method iterator(). Here's an example of a an ArrayList like class implementing the interface, in which you override the method Iterator().

  3. Iterator Interface In Java - GeeksforGeeks

    Nov 9, 2020 · An Iterator in Java is an interface used to traverse elements in a Collection sequentially. It provides methods like hasNext(), next(), and remove() to loop through collections and perform manipulation.

  4. Creating Custom Iterator in Java - Baeldung

    Mar 7, 2025 · In this section, we’ll look at how we can implement our custom iterator. We can create a custom iterator for a List<String> collection or any custom object. In our example, we’ll use a simple Movie class: private String name; private String director; private float rating; // standard getters and setters . 3.1.

  5. How to implement Iterator and Iterable Interface in Java

    Iterator is used to traverse and access elements of containers. Iterable interface are similar to iterators but makes use of for-each loop. In this tutorial, we will learn about iterator and iterable interfaces in Java along with example programs.

  6. Java Iterator - GeeksforGeeks

    Dec 20, 2024 · An Iterator in Java is an interface used to traverse elements in a Collection sequentially. It provides methods like hasNext(), next(), and remove() to loop through collections and perform manipulation.

  7. java - How can I implement the Iterable interface? - Stack Overflow

    Oct 29, 2015 · Given the following code, how can I iterate over an object of type ProfileCollection? public class ProfileCollection implements Iterable { private ArrayList<Profile> m_Profiles; public Iterator<Profile> iterator() { Iterator<Profile> iprof = m_Profiles.iterator(); return iprof; } ...

  8. A Guide to Iterator in Java - Baeldung

    Jan 8, 2024 · In this tutorial, we’re going to review the simple Iterator interface to learn how we can use its different methods. We’ll also check the more robust ListIterator extension which adds some interesting functionality. 2. The Iterator Interface. To start, we need to obtain an Iterator from a Collection; this is done by calling the iterator () method.

  9. Java Iterator Interface - Programiz

    In this tutorial, we will learn about the Java Iterator interface with the help of an example. All the Java collections include an iterator () method. This method returns an instance of iterator used to iterate over elements of collections.

  10. Java Iterator: Learn To Use Iterators In Java With Examples

    Apr 1, 2025 · In order to use an Iterator, you need to get the iterator object using the “ iterator ()” method of the collection interface. Java Iterator is a collection framework interface and is a part of the “java.util” package. Using Java Iterator you can iterate through the collection of objects.

  11. Some results have been removed
Refresh