// Java has the ArrayList data structure that provides dynamic array functionality. // It's utilized in the below example. import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList < Integer > myNumbers = new ArrayList < Integer > (); myNumbers.add(10); myNumbers.add(15); myNumbers.add(20); myNumbers.add(25); for (int i: myNumbers) { System.out.println(i); } } }