problem mit java

Diskutiere problem mit java im Java Basics - Anfänger-Themen Forum; Hallo zusammen, anhand von dem Buch von Hans Peter Habelitz versuche ich Java zu erlernen. Nun bin ich an einen Punkt gekommen wo ich nicht mehr...

  1. brilzi89
    brilzi89 Mitglied
    Hallo zusammen,
    anhand von dem Buch von Hans Peter Habelitz versuche ich Java zu erlernen. Nun bin ich an einen Punkt gekommen wo ich nicht mehr weiter weiß. Hier folgender Code:
    public static void main(String[] args) {
    double a = 2.05;
    double b = 0.05;
    System.out.println(a);
    System.out.println(b);
    System.out.println(a-b);
    boolean test;
    test = (2.05-0.05) == 2.0;
    System.out.println(test);
    System.out.println(2.05-0.05);
    System.out.println(2.0);
    }

    leider kommt immer diese Fehlermeldung:


    C:\Java\Programme\JavaUebung02>javac vergleichstest.java
    vergleichstest.java:1: error: class, interface, or enum expected
    public static void main(String[] args) {
    ^
    vergleichstest.java:3: error: class, interface, or enum expected
    double b = 0.05;
    ^
    vergleichstest.java:4: error: class, interface, or enum expected
    System.out.println(a);
    ^
    vergleichstest.java:5: error: class, interface, or enum expected
    System.out.println(b);
    ^
    vergleichstest.java:6: error: class, interface, or enum expected
    System.out.println(a-b);
    ^
    vergleichstest.java:7: error: class, interface, or enum expected
    boolean test;
    ^
    vergleichstest.java:8: error: class, interface, or enum expected
    test = (2.05-0.05) == 2.0;
    ^
    vergleichstest.java:9: error: class, interface, or enum expected
    System.out.println(test);
    ^
    vergleichstest.java:10: error: class, interface, or enum expected
    System.out.println(2.05-0.05);
    ^
    vergleichstest.java:11: error: class, interface, or enum expected
    System.out.println(2.0);
    ^
    vergleichstest.java:12: error: class, interface, or enum expected
    }
    ^
    11 errors
    kann mir jemand helfen was ich falsch mache?
     
  2. Wenn du jetzt Java lernen möchtest, dann sichere dir hier unseren Java-Videokurs heute zum Sonderpreis (hier klicken!)
  3. thecain
    thecain Aktives Mitglied
    Die Methode muss in einer Klasse stehen

    Das MUSS im Buch stehen, sonst kannst du es direkt verbrennen
     
  4. brilzi89
    brilzi89 Mitglied
    Das ist der original code aus dem Buch
     
  5. thecain
    thecain Aktives Mitglied
  6. brilzi89
    brilzi89 Mitglied
    ok stimmt hab die class vergessen, hab sie jetzt hinzugefügt:
    public class vergleichstest {
    public static void main(String[] args) {
    double a = 2.05;
    double b = 0.05;
    System.out.println(a);
    System.out.println(b);
    System.out.println(a-b);
    boolean test;
    test = (2.05-0.05) == 2.0;
    System.out.println(test);
    System.out.println(2.05-0.05);
    System.out.println(2.0);

    }
    }

    java bringt aber immer noch einen Fehler aus den ich nicht schlau werde.

    C:\Java\Programme\JavaUebung02>javac vergleichstest.java
    vergleichstest.java:1: error: illegal character: '\u00bb'
    ´╗┐public class vergleichstest {
    ^
    vergleichstest.java:1: error: illegal character: '\u00bf'
    ´╗┐public class vergleichstest {
    ^
    2 errors

    C:\Java\Programme\JavaUebung02>
     
  7. VfL_Freak
    VfL_Freak Bekanntes Mitglied
    es stehen dort illegale Zeichen ... man sieht sie doch!!
    Stell' sicher, dass VOR public nichts steht!

    Womit programmierst Du denn ??

    Und poste Deinen Code in Code-Tags (siehe meine Signatur) !!

    Gruß Klaus
     
  8. brilzi89
    brilzi89 Mitglied
    Davor steht nix:/ mit notepad habs auch mit dem Editor probiert, aber da kommt der gleiche Fehler
     
  9. MarzAttak
    MarzAttak Mitglied
    Der Compiler moniert zwei Zeichen, die vor der Klassendeklaration stehen. Das geht aus der Fehlermeldung eindeutig hervor. Er interpretiert diese beiden komischen Haken als UTF-Zeichen. Irgendwie haben die sich da eingeschlichen. Hast du mal versucht, die einfach zu löschen? Wurde der Code ursprünglich mit irgendeiner Einstellung im Editor erstellt, die nicht reinen Text erzeugt, sondern vielleicht noch Steuerzeichen einfügt?
     
    VfL_Freak gefällt das.
  10. VfL_Freak
    VfL_Freak Bekanntes Mitglied
    Moin,
    aha ... und wieso konntest Du die Zeichen dann hier posten ????? :eek:
     
  11. brilzi89
    brilzi89 Mitglied
    Bin den Skript jetzt gefühlt 100mal durch gegangen, habe aber keine Sonderzeichen oder was in der art gesehen, und vor public steht auch nix
     
Passende Stellenanzeigen aus deiner Region:





Die Seite wird geladen...

problem mit java - Ähnliche Themen

Problem mit SOAP / javax.xml importieren
Problem mit SOAP / javax.xml importieren im Forum Java Basics - Anfänger-Themen
Eclipse EE und Java FX Autocomplete Probleme
Eclipse EE und Java FX Autocomplete Probleme im Forum IDEs und Tools
Java Applet Verknüpfungsproblem
Java Applet Verknüpfungsproblem im Forum Allgemeine Java-Themen
Two-Center Problem in Java
Two-Center Problem in Java im Forum Java Basics - Anfänger-Themen
JavaFx Scene Builder Problem
JavaFx Scene Builder Problem im Forum AWT, Swing, JavaFX & SWT
Thema: problem mit java