import java.util.Arrays; import java.util.ArrayList; public class Loop { public static void main(String[] args) { int[] arr = new int[]{1,2,3,4,5,6,7,8}; ArrayList nums = new ArrayList<>(); // C-style for loop // for(init; test; between) // { // BLOCK // } /*for(int k = 0; k <= 20; k++) { nums.add("" + (k*k*k)); }*/ //variable k dies when loop exits int k = 0; while(k <= 20) { nums.add("" + (k*k*k)); k++; } //now convert the C-style for loop into a while loop System.out.println(Arrays.toString(arr)); System.out.println(nums); for(int entry: arr) //for entry in arr { System.out.println(entry); } for(String s: nums) { System.out.println(s); } } }