Java program to iterate over an arraylist
To iterate over an ArrayList
in Java, you can use a for
loop or a for-each loop. Here are examples of both methods:
Method 1: Using a for loop
import java.util.ArrayList; public class ArrayListIteration { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("Apple"); list.add("Banana"); list.add("Cherry"); list.add("Date"); for (int i = 0; i < list.size(); i++) { String str = list.get(i); System.out.println(str); } } }
In the above example, we define an ArrayList
of String
type with four elements. We use a for
loop to iterate over the elements of the list.
Inside the loop, we use the get()
method of the ArrayList
class to get the element at the current index i
. We store the element in a String
variable str
. Finally, we print the element to the console using the System.out.println()
method.
After running the above code, the output would be:
Apple Banana Cherry Date
Method 2: Using a for-each loop
import java.util.ArrayList; public class ArrayListIteration { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("Apple"); list.add("Banana"); list.add("Cherry"); list.add("Date"); for (String str : list) { System.out.println(str); } } }
In the above example, we define an ArrayList
of String
type with four elements. We use a for-each loop to iterate over the elements of the list.
Inside the loop, we use the :
operator to iterate over each element of the list. We store the element in a String
variable str
. Finally, we print the element to the console using the System.out.println()
method.
After running the above code, the output would be:
Apple Banana Cherry Date
This program iterates over the ArrayList
and prints each element to the console using a for
loop and a for-each loop.