Probleme beim Kompelieren mache ich etwas falsch ?

Daxton

Neues Mitglied
Hallo ich bin neu hier im Forum und ich habe paar Problemchen .
Ich habe mir vor paar Monaten das Buch von Hans Peter Habelitz Programmieren lernen mit Java gekauft. Am Anfang ging alles Super und die ersten beispiel konnte ich mit JAVAC Kompelieren jetzt seit ein paar Wochen wenn ich etwas Kompelieren möchte Treten Fehler auf. Ich habe paar mal nach geschaut ob es beim Code der Fehler ist nichts gefunden habe im Internet gesucht nichts gefunden was mein Problem lösen könnte

Java:
public class Variable1 {
    public static void main (String[] args) {
        byte bZahl = 28;
        short sZahl = -18453;
        int iZahl = 4356576;
        long lZahl = 345236577970L;
        float fZahl = 4.37456678;
        double dZahl = 3645.564782;
        boolean bestanden = true;
        char zeichen = '%';
      
      
        System.out.print("bZahl=");
        System.out.println(bZahl);
        System.out.print("sZahl=");
        System.out.println(sZahl);
        System.out.print("iZahl=");
        System.out.println(iZahl);
        System.out.print("lZahl=");
        System.out.println(lZahl);
        System.out.print("fZahl=");
        System.out.println(fZahl);
        System.out.print("dZahl=");
        System.out.println(dZahl);
        System.out.print("bestanden");
        System.out.println(bestanden);
        System.out.print("zeichen);"
        System.out.println(zeichen);      

    }
}
und diese Meldungen kommen dann

Code:
variable1.java:27: error: ')' expected
                System.out.print("zeichen);"
                                            ^
variable1.java:28: error: illegal start of expression
                System.out.println(zeichen);
                      ^
variable1.java:28: error: ';' expected
                System.out.println(zeichen);
                          ^
 
Zuletzt bearbeitet von einem Moderator:
Moin,

sodann: nutze bitte hier die Code-Tags (siehe meine Signatur).
Das macht es zum anderen erheblich lesbarer und zum anderen können Dir solche Kleinigkeiten alleine schion dadurch auffallen!

Dann noch ein Tipp! Du kannst dies hier
Java:
System.out.print("bZahl=");
System.out.println(bZahl);
auch gleich in EIN Statement packen:
Java:
System.out.println( "bZahl=" + bZahl );
// oder noch eleganter:
System.out.println( "bZahl=<" + bZahl + "> );
VG Klaus
 

Neue Themen


Zurück
Oben