Java Integer multiplizieren

tinoo

Mitglied
Hi, ich lerne momentan Java und wollte zwei Integer miteinander multiplizieren, wobei mir allerdings zwei Fehlermeldungen angezeigt werden. Der eine in Z. 7, da sagt Eclipse "Syntax error, insert "}" to complete ClassBody" und markiert das Semikolon am Ende als Falsch und die 2. Fehlermeldung ist in Z. 9, dort gibt Eclipse folgende Fehlermeldungen: "Syntax error on token "*", delete this token" ; "wollMenge cannot be resolved to a type" ; "Syntax error on token "*", , expected"

Das ist mein Code:

Java:
package pack1;

public class practise {
    
     int wollMenge = 20;
    
     int quadratmeterpreis = 15;
                  
     public static void Ergebnis(int wollMenge *  int quadratmeterpreis) {   
        
        System.out.println("Verkaufspreis:" + Ergebnis);
    
}

Ich habe jetzt schon ein bisschen rumprobiert, habe es aber nicht hinbekommen, weshalb ich hier frage. Danke im voraus
 
Java:
public static void Ergebnis(int wollMenge ,  int quadratmeterpreis) {   
        int result = wollMenge * quadratmeterpreis;
        System.out.println("Verkaufspreis:" + result);
    
}

// Methoden bitte klein schreiben
 
Also erstmal danke für deine Antwort. Ich habe es so geschrieben wie du, allerdings muss ich, bevor ich es in die Konsole printe "public static void main(String[] args);" schreiben und den print Befehl in geschweifte Klammern schreiben. Dann kommen aber diese Fehlermeldungen in Z. 12: "void is an invalid type for the variable main" ; "Syntax error, insert "RecordBody" to complete RecordDeclaration" ; "Syntax error on token "void", record expected"
 
Oh, sorry habe ich vergessen.

Java:
package pack1;

public class practise {
    
     int wollMenge = 20;
    
     int quadratmeterpreis = 15;
                  
     public static void Ergebnis(int wollMenge ,  int quadratmeterpreis) {   
            int result = wollMenge * quadratmeterpreis;
            
            public static void main(String[] args); {
            
            System.out.println("Verkaufspreis:" + result);
            
            }
        
    }
    
}
 
Du kannst nicht eine Methode in die andere packen. Deine main und deine Berechnung Methode sollten einzeln sein nicht verschachtelt.
Setze die geschweiften Klammern sinnvoll.
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben