Ik wil in mijn rekenmachine die ik heb gemaakt een geheugen voorzien. Ik werk in met een string ingave. (bv: setm 2 23) ==> dit wil zeggen op geheugenplaats 2 het getal 23 plaatsen. Ik moet ergens de array op een verkeerde manier opvullen.
Ik declareer de array bovenaan de class:
static int geheugen[];
en ik heb volgende methode aangemaakt(tijdens deze methode loopt het fout)
public void memory() {//laden van geheugen
int geheugenplaats = Integer.parseInt(ingave.substring(5,1));
geheugen[geheugenplaats] = Integer.parseInt(ingave.substring(7,ingave.length()-7));
invoer();
}
Ik declareer de array bovenaan de class:
static int geheugen[];
en ik heb volgende methode aangemaakt(tijdens deze methode loopt het fout)
public void memory() {//laden van geheugen
int geheugenplaats = Integer.parseInt(ingave.substring(5,1));
geheugen[geheugenplaats] = Integer.parseInt(ingave.substring(7,ingave.length()-7));
invoer();
}