74.9.1. Rozšíření pole

// a je pole
    int length = a.length;
    int[] n_a = new int[length+1];
    for (int n=0; n<length; n++) {
        n_a[n] = a[n];
    }
    n_a[length] = 13; // Nová hodnota přidaná na konec pole
    a = n_a;

Jépe použít knohovnu java.util.ArrayList

import java.util.ArrayList;
public class Main {
    public static ArrayList a;

    public static void main(String[] args) {
        a = new ArrayList();
        a.add(66);
        System.out.println(Integer.toString(a.size()));
    }
}