Hallo,
ich arbeite an einer einfachen Würfelsimulation, dieein Array vom Typ int beinhaltet, in dem für die sechs möglichen Würfelergebnisse deren Häufigkeit gespeichert werden soll. Das Würfel klappt problemlos, aber der Compiler will nicht als Starthäufigkeit Null zulassen und fordert eine eckige Klammer.
Wo ist mein Denk-/Schreibfehler?
Vielen Dank für die Hilfe!
ich arbeite an einer einfachen Würfelsimulation, dieein Array vom Typ int beinhaltet, in dem für die sechs möglichen Würfelergebnisse deren Häufigkeit gespeichert werden soll. Das Würfel klappt problemlos, aber der Compiler will nicht als Starthäufigkeit Null zulassen und fordert eine eckige Klammer.
Wo ist mein Denk-/Schreibfehler?
Vielen Dank für die Hilfe!
Java:
import java.util.Random;
public class Wuerfel
{
private int[] haeufigkeit;
private int wert;
public Wuerfel()
{
int haeufigkeit [] = new int [6];
int haeufigkeit[0]=0; //erster problematischer Ausdruck: ']'expected
int haeufigkeit[1]=0;
int haeufigkeit[2]=0;
int haeufigkeit[3]=0;
int haeufigkeit[4]=0;
int haeufigkeit[5]=0;
}
public int wuerfeleEinmal()
{
wert=(int)(Math.random()*6+1);
return wert;
}
}