Hi Leute,
Ich bin bei meinem Java-Buch beim Kapitel Methoden/Methodenaufrufe angelangt und habe nun ein kleines Problem.
Code:
In der Methode Multiplikation soll man eine einfache Multiplikation durchführen können.
In der Hauptmethode soll dann das Ergebnis ausgegeben werden. Doch als fehlermeldung erscheint "Resultat cannot be resolved to a variable" , also ist die Variable Resultat in der Hauptmethode "nicht bekannt". Doch die Variable wird doch durch den Methodenaufruf "Multiplikation(Resultat);" initialisiert und sollte auch innerhalb der Hauptmethode verwendet werden können.
Ich hab mir den Abschnitt sicher schon mehr als 2 zusätzliche Male durchgelesen und finde den Fehler nicht.
Hoffentlich kann mir da jemand von euch helfen
Danke im Voraus,
Gruss
Lieger
Ich bin bei meinem Java-Buch beim Kapitel Methoden/Methodenaufrufe angelangt und habe nun ein kleines Problem.
Code:
Java:
import Prog1Tools.IOTools;
public class MethodenReturn {
public static int Multiplikation (int Resultat)
{
int zahl1,zahl2;
zahl1 = IOTools.readInteger(" 1. Zahl=");
zahl2 = IOTools.readInteger(" 2. Zahl=");
Resultat = zahl1*zahl2;
return Resultat;
}
public static void main (String args[]){
Multiplikation(Resultat);
System.out.println(Resultat);
}
}
In der Methode Multiplikation soll man eine einfache Multiplikation durchführen können.
In der Hauptmethode soll dann das Ergebnis ausgegeben werden. Doch als fehlermeldung erscheint "Resultat cannot be resolved to a variable" , also ist die Variable Resultat in der Hauptmethode "nicht bekannt". Doch die Variable wird doch durch den Methodenaufruf "Multiplikation(Resultat);" initialisiert und sollte auch innerhalb der Hauptmethode verwendet werden können.
Ich hab mir den Abschnitt sicher schon mehr als 2 zusätzliche Male durchgelesen und finde den Fehler nicht.
Hoffentlich kann mir da jemand von euch helfen
Danke im Voraus,
Gruss
Lieger