Java Array Foreach Java Array Foreach

Java Array Foreach Java Array Foreach

Java Array ForEach Java Array ForEach Java For-each statement executes a block of statements for each element in a collection like array. To iterate over a Java Array using forEach statement, use the following syntax. for( datatype element : arrayName) { statement(s) } datatype is the datatype of elements in array. You can access each element of array using the name element. Or you may give another name instead of element. You will understand the syntax when we go through examples. In this tutorial, we will learn how to iterate over elements of array using foreach loop. ForEach statement is also called enhanced for loop in Java. The advantage of for-each statement is that there is no need to know the length of the loop nor use index to access element during each iteration. Example 1 – Iterate over Java Array Elements using For-Each In the following program, we initialize an array of integers, and traverse the elements using for-each loop. Java Program public class ArrayExample { public static void main(String[] args) { int[] numbers = {2, 4, 6, 8, 10}; for (int n: numbers) { System.out.println(n); } } } During each iteration of for loop, you can access this element using the variable name you provided in the definition of for-each statement. In the above program, we used the variable n, to store current element during this iteration. Output 2 4 6 8 10 Example 2 – Iterate over Java String Array using For-Each In the following program, we initialize an array of strings, and traverse the elements using for-each loop. Java Program public class ArrayExample { public static void main(String[] args) { String names[] = {"apple", "banana", "cherry", "mango"}; for(String name: names) { System.out.println("Hello " + name + "!"); } } } During each iteration of for loop, you can access this element using the variable name you provided in the definition of for-each statement. In the above program, we used the variable n, to store current element during this iteration. Output Hello apple! Hello banana! Hello cherry! Hello mango! Conclusion Concluding this Java Tutorial, we learned how to use Java for-each looping statement to execute block of statements for each element in given array. Related Tutorials How to fix ArrayIndexOutOfBoundsException in Java? How to fix ArrayStoreException in Java? JavaScript – Arrays How to Initialize Array in Java? Java – Iterate over Array Elements Java Concatenate Arrays Java Program – Find Smallest Number of an Array Java Program to Find Largest Number of an Array Java Program to Print Elements of Array Java Array – For Loop Java Array – While Loop Java Array of Integers How to find index of Element in Java Array? Java – Check if Array is Empty Java – Append to Array Array of Arrays in Java Array of Objects in Java Java Arrays asList() – Examples Java Arrays copyOf() – Examples Java Arrays sort() – Examples Java – How to Sort an Array only in Specific Index Range? Java System.arraycopy() – Syntax & Examples ⊩ Java Tutorial ⊩ Java Array ⊩ Java Array - Print ⊩ Java Array - Initialize ⊩ Java Array of Integers ⊩ Java Array of Strings ⊩ Java Array of Objects ⊩ Java Array of Arrays ⊩ Java Array - Iterate over Items ⊩ Java Array - For Loop ⊩ Java Array - While Loop ⊩ Java Array Append ⊩ Java Array - Check if Empty ⊩ Java Array Average ⊩ Java Array - Contains ⊩ Java Array - ForEach ⊩ Java Array - Find Index of Item ⊩ Java Array Sum ⊩ Java Concatenate Arrays ⊩ Java Array - Find Smallest Number ⊩ Java Array - Find Largest Number ⊩ Java Array - Reverse.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us