Announcement

Collapse
No announcement yet.

Anfängerfrage

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Anfängerfrage

    Anfängerfrage - Befehle werden rot angezeigt

    Hallo zusammen,

    ich bin noch Anfänger und wollte in IntelliJ einige Java programmier Grundlagen üben. Leider wird so ziemlich alles rot als Fehler angezeigt, es kommen Errormeldungen wie:
    Cannot resolve symbol 'System'
    Cannot resolve symbol 'String'
    Cannot resolve symbol 'Double'
    Ich bezweifele, dass es an der Schreibweise liegt, meine Vermutung ist das ich das JDK (17.03) nicht am richtigen Laufwerk installiert habe. Ich hatte es anfangs unter Laufwerk D und später dann unter Laufwerk C installiert. Könnte das was damit zu tun habe?

    Ich kann nicht beurteilen ob das ein kleiner Fehler ist der häufiger vorkommt oder das eher eine Besonderheit ist, ich konnte bislang zumindest keine Lösung entdecken.

    LG


    anbei noch der aktuelle Ccde für einen kleinen Währungsrechner:
    public class Main
    {
    public static void main(String[] args)
    { Double money = 10.5;
    ConvertToDollars (money);
    }
    public static void convertToDollars(Double eur)
    { System.out.println ("Der Betrag in Dollar ist" + eur *0.20);
    }

    }
    Zuletzt editiert von nexon; 23.04.2022, 14:52.

  • #2
    Vielen Dank für den aussagekräftigen Titel und die tolle Codeformatierung.
    Eine Klasse sollte nicht so heißen, wie die eine Methode, insbesondere nicht Main
    Dein einzige Methode wird mit
    ConvertToDollars
    aufgerufen, heißt aber
    convertToDollars
    Letzteres ist korrekte Schreibweise.
    Code:
    public class Main
    {
    public static void main(String[] args)
        {
        Double money=10.5;
       convertToDollars(money);
        }
    
    public static void convertToDollars(Double eur)
        {
        System.out.println("Der Betrag in Dollar ist "+eur*0.20);
        }
    
    }
    So läuft das Programm korrekt
    Zum JDK
    https://intellij-support.jetbrains.c...will-run-under
    Zuletzt editiert von Christian Marquardt; 22.04.2022, 16:46.
    Christian

    Comment


    • #3

      Vielen Dank für die charmante konstruktive Antwort, Überschrift war so nicht beabsichtigt, lässt sich leider aktuell nicht editeren.

      Mit den angepassten convertToDollars, läuft es schonmal besser, Double, String und System sind nachwie vor als Fehler gekennzeichnet, was ich mir nicht erklären kann.
      Aus der Anleitung werde ich leider noch nicht ganz schlau, aber trotzdem danke.
      Zuletzt editiert von nexon; 23.04.2022, 14:56.

      Comment


      • #4
        Gern geschehen
        Christian

        Comment

        Working...
        X