• Guten Start ins Wintersemester 2024/2025

Selbsttestaufgabe mit "FehlerhafteKlasse.java"

Unser Sponsor SAP 4 Students
Unser Sponsor
Grüß Euch,

habe mit BlueJ die Java-Datei kompiliert und möchte nun die Argumente 3 oder 10, wie in der Aufgabe angegeben, übergeben. Muss ich nur die 3 oder 10 eingeben? Wenn ich das so mache, kommt als Meldung "Error: incompatible types .....". Das gleiche passiert mit geschweiftgen Klammern {3}. Könnt Ihr mir helfen?
 
Also Du musst nur die 3 oder die 10 angeben. Nicht beide gleichzeitig. Und auch ohen Klammern oder so.
Der Aufruf aus der Kommandozeile lautete: java FehlerhafteKlasse 3.
Wenn Du den Aufruf aus BlueJ heraus machst, geht das mit der Angabe der Argumente eigentlich genauso. Leider kenn ich BlueJ nicht und wie man dort die Klassen aufruft.. Ich kenn nur Eclipse, und da würde man einfach 3 oder 10 als Argument angeben (oder Klammern oder so).
 
Horstie,

ich hätte mal eine kurze Frage zu Eclipse. Wie kann ich mein Argument übergeben? In BlueJ kommt ja ein PopUp, wo ich dann "3" oder was auch immer eingebe, aber in Eclipse kommt leider nichts. Unten in der Console steht nur "Bitte eine Zahl als Argument angeben
" aber ich kann keine Zahl eingeben. Hast du einen Tip für mich?

Gruß Enrico

**EDIT**

Alles klar, hab etwas im Diskussionsforum dazu gefunden. Helga hat beschrieben wie es geht: "
In Eclipse muss man für einen Programmstart mit Argument(en) die 'Run
Configuration' des Programms (im Run-Menü) bearbeiten: Im 'Run
Configurations'-Dialog links das Programm auswählen und rechts unter dem
Reiter 'Arguments' unter 'Program Arguments' z.B. 3 oder 10 eintragen."

Trotzdem, danke.
Grüße
 
Oben