hallo ich hab ein programm geschrieben, welches eine mir eine Fehlermeldung ausgibt, wo meiner meinung keine sein dürfte!
Die Fehlermeldung ist bei zeile 33:
Cannot find symbol
Symbol : method nextInt(long)
location : class java.util.Random
was mache ich faslsch?
Die Fehlermeldung ist bei zeile 33:
Cannot find symbol
Symbol : method nextInt(long)
location : class java.util.Random
Java:
while(spiellaeuft)
{
naechsteAktion = r.nextInt(15) + 1;
//ist das spiel schon zu ende?
if((zeit + naechsteAktion > spieldauer)||(zeit > spieldauer))
{
spiellaeuft = false;
break;
}
//Eine neue Aktion findet statt...
zeit = zeit + naechsteAktion;
// EInfluss der Motivation auf die Stärke
double staerke_1 = (m1.getStaerke()/2.0f) + ((m1.getStaerke()/2.0f) * (m1.getMotivation()/10.0f));
double staerke_2 = (m2.getStaerke()/2.0f) + ((m2.getStaerke()/2.0f) * (m2.getMotivation()/10.0f));
//Einfluss des Trainers auf die Stärke
int abweichung = r.nextInt(2);
if (staerke_1 > m1.getTrainer().getErfahrung())
abweichung = -abweichung;
staerke_1 = Math.max(1, Math.min(10, staerke_1 + abweichung));
abweichung = r.nextInt(2);
if (staerke_2 > m2.getTrainer().getErfahrung())
abweichung = -abweichung;
staerke_2 = Math.max(1, Math.min(10, staerke_2 + abweichung));
if ((r.nextInt(Math.round(staerke_1 + staerke_2))- staerke_1)<= 0)
{
}
was mache ich faslsch?
Zuletzt bearbeitet: