9. 3. 11. Using the Collection-Based for Loop with an Array |
|
You can now use it to iterate over an array or a collection without the index.
Use this syntax to iterate over an array: |
for (componentType variable: arrayName)
|
|
Where arrayName is the reference to the array,
componentType is the component type of the array, and
variable is a variable that references each component of the array. |
import java.util.Arrays;
public class MainClass {
public static void main(String[] arg) {
double[] data = new double[50]; // An array of 50 values of type double
Arrays.fill(data, 1.0); // Fill all elements of data with 1.0
for (double d: data) {
System.out.println(d);
}
}
}
|
|
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0 |