Java Anfängerprogramm funktioniert nicht

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Java Anfängerprogramm funktioniert nicht

    Hab jetzt wieder ein Programm, das ich testen wollte funktioniert aber leider nicht, wenn ich die class datei in der Eingabeaufforderung erstellen möchte kommen 9 Errors, denke es liegt am Programm:


    // Berechnung von Zahlen

    public class CErstesBeispiel {
    public static void main (string[] arg) {
    int = ersteZahl;
    int = zweiteZahl;
    int = ergebnis;
    ersteZahl = 1000;
    zweiteZahl = 500;
    ergebnis = ersteZahl - zweiteZahl;
    System.out.println(" 1000 - 500 = " + ergebnis);
    }
    }


    ist da was falsch oder wo liegt der Fehler?
  • Hi,

    wenn Du mal die Fehler postes, dann wäre es leichter Dir zu helfen.

    -bronco

    Probier es mal damit

    Quellcode

    1. // Berechnung von Zahlen
    2. public class test {
    3. public static void main (String args[]) {
    4. int ersteZahl;
    5. int zweiteZahl;
    6. int ergebnis;
    7. ersteZahl = 1000;
    8. zweiteZahl = 500;
    9. ergebnis = ersteZahl - zweiteZahl;
    10. System.out.println(" 1000 - 500 = " + ergebnis);
    11. }
    12. }
    Alles anzeigen


    -bronco
  • Boah, dein Programm tut ja schon beim Hinsehen weh. :/

    Bronco200 schrieb:

    wenn Du mal die Fehler postes, dann wäre es leichter Dir zu helfen.

    Jo, da ist was Wahres dran. ;)


    Der Fehler liegt am "int =". "int" ist keine Variable, es ist der Datentyp, von daher macht es keinen Sinn da ein "=" hinzuklatschen.

    Noch ein kleiner Verbesserungsvorschlag bei der Ergebnisanzeige:

    Quellcode

    1. // Berechnung von Zahlen
    2. public class CErstesBeispiel {
    3. public static void main (string[] arg) {
    4. int ersteZahl = 1000:
    5. int zweiteZahl = 500;
    6. int ergebnis = ersteZahl - zweiteZahl;
    7. [B]System.out.println(ersteZahl + " - " + zweiteZahl + " = " + ergebnis);[/B]
    8. }
    9. }


    PS: Warum fangen deine Klassen alle mit "C" an?

    PPS: Und noch mehr Sinn wuerde das Programm machen, wenn der Benutzer die beiden Zahlen selbst bestimmen koennte.
    User helfen Usern: die FSB-Tutoren! (zum Chat) (zur Gruppe)
  • Danke euch allen!
    Ich weiß das das Prog für Java Kenner ne Lachnummer ist. Bin leider noch blutiger anfänger, hab mir da so ein Buch gekauft und möchte mich da jetzt ein bischen einlesen, da war das eines der ersten Übungen:)

    Weiß auch nicht warum die Klassen da alle mit C anfangen, das steht immer so im Buch:confused:
  • Alle Klassen mit C beginnen zu lassen hab ich mal in Visual C++ 6 gesehen...da gabs dann nen CString und all sonen Kram. Member begannen alle mit m_...imo nicht sehr schön, hab sowas in Java auch noch nie gesehen.