En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Opprett en klasse i Java som implementerer en datastruktur. [/INST] public class MinDatastruktur {
    private int lengde;
    private int array[];
 
    public MinDatastruktur(int størrelse) {
        this.lengde = størrelse;
        array = new int[størrelse];
    }
 
    public void leggTil(int verdi) {
        if (lengde == array.length) {
            økStørrelse();
        }
        array[lengde++] = verdi;
    }
 
    private void økStørrelse() {
        int nyLengde = array.length * 2;
        int[] nyArray = new int[nyLengde];
        for (int i = 0; i < lengde; i++) {
            nyArray[i] = array[i];
        }
        array = nyArray;
    }
 
    public int hent(int indeks) {
        if (indeks < 0 || indeks >= lengde) {
            throw new IndexOutOfBoundsException();
        }
        return array[indeks];
    }
 
    public void fjern(int verdi) {
        for (int i = 0; i < lengde; i++) {
            if (array[i] == verdi) {
                for (int j = i; j < lengde-1; j++) {
                    array[j] = array[j+1];
                }
                lengde--;
                return;
            }
        }
    }
}