Erste Schritte Brauche Hilfe bei Starten des Programms

KurthKing

Mitglied
Hallo,

ich studiere im ersten Semester und möchte grad daheim etwas mit Eclipse üben. Nur leider funktioniert hier irgendwie nicht alles wie in der Hochschule.
Also wer mit helfen kann, ich bin für jeden Tipp dankbar.
Wir haben jedoch folgenden Quelltext als Vorlage bekommen, der einen Fehler anzeigt:

5462d1354382821-brauche-hilfe-starten-programms-eclipse-quelltext.jpg



Beim Starten kommt folgender Fehler:

attachment.php


Wer kann mir sagen woran das liegt?

MfG. KurthKing
 

Anhänge

  • Eclipse Quelltext.jpg
    Eclipse Quelltext.jpg
    57,3 KB · Aufrufe: 75
  • Eclipse Konsole.jpg
    Eclipse Konsole.jpg
    23,5 KB · Aufrufe: 71
Zuletzt bearbeitet von einem Moderator:
Sicher, dass es hier im ein CORBA Envirement handelt? (99,9 % nicht im ersten Semster ^^)

Mach mal STRG + 1 auf die rote Stelle, dann schlägt er dir Importe vor, wenn diese existieren.

Ansonsten fehlen dir noch Sorucen / Libs.

Gruß,

Martin
 
Sicher, dass es hier im ein CORBA Envirement handelt? (99,9 % nicht im ersten Semster ^^)

Mach mal STRG + 1 auf die rote Stelle, dann schlägt er dir Importe vor, wenn diese existieren.

Ansonsten fehlen dir noch Sorucen / Libs.

Gruß,

Martin

Danke, das mit STRG+1 hat geholfen.
Jetzt läuft zwar die Console, aber ich hab immernoch Fehler unten stehen.
Scheinbar fehlt die zugehörige Klasse noch. an der Hochschule hat er die immer automtisch erzeugt.
Wie geht das? Kann mir da wer weiterhelfen?
 

Anhänge

  • Klasse.jpg
    Klasse.jpg
    68,1 KB · Aufrufe: 41
Du hast die flasche Klasse importiert.

Es ist NICHT Corba Envirement.

Zur Not lass es einfach weg.

Momentan sieht das nicht so aus. als ob es du es brauchen würdest.
 
Ok, nächstes Problem.
Das Einlesen funktioniert irgendwie nicht, der kennt irgendwie den Befehl "stdin" nicht. So haben wir es an der Hochschule immer gemacht. Wer kann weiterhelfen?

attachment.php


MfG.
 

Anhänge

  • Einlesen.jpg
    Einlesen.jpg
    70 KB · Aufrufe: 55
das sind irgendwelche Hilfsklassen, die es im SDK nicht gibt.

nutze bspw dafür Scanner:

Java:
import java.util.Scanner;
...
Scanner sc = new Scanner(System.in);
		Eingabe = sc.nextInt();
 
Funktioniert, aber jetzt meckert er:
Resource leak: 'sc' is never closed

Ist dieses "stdin" kein normaler Befehl? Würde gern das nutzen, damit ich alles wie an der Hochschule hab.
 
nein stdin ist kein normaler Befehl. Auch in der Hochschule war das vermutlich eine Instanz von Scanner.

Die Warnung die du da kassierst resultiert daher, dass du den Scanner nie schließt. Sobald du alles gelesen hast solltest du
Code:
sc.close();
aufrufen.
 
Da musst du aber ein wenig aufpassen. Grundsätzlich schließt das Schließen eines Streams/Scanner/Reader/Writer/etc. auch den darunter liegenden Stream (System.in). Falls du das später noch mal brauchst darfst du ihm nicht schließen.
 

Zurück
Oben