Eclipse TerminalInput

PeterK

Mitglied
Hallo,

ich habe wieder einmal eine Frage an euch. Da ich nicht ständig wegen kleinerer Fehler die ich nicht finde Kontakt aufnehmen möchte, hab ich mir gedacht das ich Eclipse hole und einfach bei Aussichtsloser Fehlersuche aus meinem Editor die Programme reinkopiere. Jetzt hat mein Eclipse aber immer ein Problem mit der TerminalInput Leider habe ich noch keinen Weg gefunden dieses Problem zu beheben. Dachte eigentlich es wäre alles hinterlegt, aber da ich Besitzer eines MacBooks bin musste ich mich ja auch damit abfinden das kein Deutsches Sprachpaket verfügbar ist. Also, es wäre echt super, wenn mir einer von euch einen Tipp oder Link geben könnte. Danke im Voraus.

Gruß
Peter
 
Zuletzt bearbeitet von einem Moderator:

F.S.WhiTeY

Bekanntes Mitglied
Ich würde dir gerne helfen, aber ich komme gerade nicht draurf was ein Problem mit dem TerminalInput darstellen soll ? ^_^

Könntest du mir unwissenden erklären was das ist ?
 
S

SlaterB

Gast
> Da ich nicht ständig wegen kleinerer Fehler die ich nicht finde Kontakt aufnehmen möchte, hab ich mir gedacht das ich Eclipse hole
> [..] [Frage zu Eclispe]

das ging ja mal nach hinten los ;)
sorry für Spam
 

PeterK

Mitglied
Ich würde dir gerne helfen, aber ich komme gerade nicht draurf was ein Problem mit dem TerminalInput darstellen soll ? ^_^

Könntest du mir unwissenden erklären was das ist ?

TerminalInput wird dazu verwendet Werte die über die Standardeingabe eingelesen werden einer variablen zuzuordnen.

Bsp.
Java:
System.out.println("Bitte geben Sie eine Zahl ein:");
                zahl = TerminalInput.readInteger();
 

F.S.WhiTeY

Bekanntes Mitglied
Hmm... das ist mir unbekannt.. ich Programmiere sowas immer selbst imt nem Input-Stream-Reader ^^

Willst du vilt. ein beispiel, wie man das selbst umsetzt?
 
S

SlaterB

Gast
TerminalInput ist keine allgemein bekannte Klasse,
wenn das irgendwo funktioniert, dann musst du dort diese Klasse verfügbar haben oder eine Library,
das musst du auch nach Eclipse übernehmen
 

F.S.WhiTeY

Bekanntes Mitglied
Recht hat er der Slater !! .... nur an Hansa zweifel ich *duck*

Sry für Spam :p ^_^

Ich bin mal so frei und schmeiß hier mal nen schnippet rein...

Java:
package de.Hilfe_Fuer_Foren;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Add {

	public int addTwoNumbers() throws IOException {
		
		System.out.println("Dieses Programm Addiert zwei Zahlen");
		int a;
		int b;
		int amount = 0;
		String tempString;

		BufferedReader bin = new BufferedReader(
				new InputStreamReader(System.in));

		System.out.println("Bitte die erste Zahl eingeben: ");
		tempString = bin.readLine();
		a = Integer.parseInt(tempString);
		System.out.println("Bitte die zweite Zahl eingeben: ");
		tempString = bin.readLine();
		b = Integer.parseInt(tempString);
		
		System.out.println("das ergebnis ist:" +(a+b));

		return amount;
	}

}


So macht man das mit der standart api

HTH
 

timbeau

Gesperrter Benutzer
Hat wahrscheinlich der Prof zur Verfügung gestellt. Als Studianfänger hatte ich das auch und es hat lange gedauert bis ich gemerkt habe, dass das ja nicht überall mit "readInteger" funktioniert.

Aber der Umstieg auf Eclipse ist schonmal ein guter Schritt ;)
 

frostbyte

Aktives Mitglied
Diese ganzen Stützräderklassen, die man in der Schule so hat, bringen es irgendwie nicht, habe ich teilweise das Gefühl. Anfangs ist es leichter, aber an der Sprache ist man nicht näher dran.

Ich benutze für kleine Texteingaben gerne einfach folgendes:
Java:
String input = JOptionPane.showInputDialog("Bitte etwas eingeben");

Der String enthält dann den eingegebenen Text oder ist "", falls man nichts eingegeben hat und bestätigt hat. Klickt man den Dialog mit "Abbrechen" weg, ist input null.

Ohne Fehlerkorrektur liest man eine Zahl dann so ein:
Java:
int input = Integer.parseInt(JOptionPane.showInputDialog("Bitte etwas eingeben"));

Dabei kann aber eine NullPointerException und eine Parse-Exception auftreten.
 

F.S.WhiTeY

Bekanntes Mitglied
@frostbyte: auch eine sehr schöne lösung für anfänger. Geht noch einen ganzen Schritt weiter als das zu dem ich immer rate. Allerdings finde ich es wichtig, das anfänger sich mit Stream, Buffer und Reader auseinandersetzen. Das wird dann nämlich später ein Problem, wenn z.B. ne datei eingelesen werden soll.
 

frostbyte

Aktives Mitglied
Das mit den Buffern ist in der Tat sinnvoll, man fragt sich anfangs warum man da drei Teile ineinander verschachteln muss, in PHP macht man einfach
Code:
$zeilen = file("pfad");
und gut ist.

Dass es dadurch übers Netz transparent wird, ist einem dann erst später klar :D
 

Ein Keks

Bekanntes Mitglied
Die JavaAPI bietet doch ne recht simple Klasse für Eingaben: Scanner
Java:
Scanner input = new Scanner(System.in);
input.nextInt();
input.nextLine();
input.nextDouble();
//etc.

Das ist für Anfänger immer noch besser als ein BufferedReader (Auch wenn ich nicht verstehe warum es nicht einfach ne Klasse Console oder so ähnlich in der Standart API gibt wie z.B. in C# oder Scala)
 

Ein Keks

Bekanntes Mitglied
Leider nicht ganz das, was ich mir vorgestellt hab und dazu noch verdammt wählerisch, wann es denn funktioniert - scheinbar nur wenn man die "richtige" Konsole verwendet (cmd bei windoof), nicht aber bei Eclipse oder Netbeans
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Github Projekt starten/anbinden in eclipse Java Basics - Anfänger-Themen 11
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
S nach Import von jars (PLC4x) in Eclipse kann nicht mehr compiliert werden Java Basics - Anfänger-Themen 9
F Fehlermeldung in Eclipse Java Basics - Anfänger-Themen 13
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
R Einfacher Taschenrechner mit Eclipse Java Basics - Anfänger-Themen 3
P Eclipse installieren Java Basics - Anfänger-Themen 5
D Eclipse will nicht auslesen Java Basics - Anfänger-Themen 6
M Von Eclipse zum richtigen Programm Java Basics - Anfänger-Themen 1
K Wie kann ich "enter" von der Console in Eclipse löschen? Java Basics - Anfänger-Themen 2
B von Java/Eclipse verwendete Datei existiert gar nicht? Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 22
A Eclipse IDE - Wie bekomme ich eine ältere Version Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 7
C externe jar einbinden in Eclipse-Projekt Java Basics - Anfänger-Themen 2
F Falscher Link zum Path? Unterschiedliche Antworten bei Eclipse und VisualStudiocode Java Basics - Anfänger-Themen 5
berserkerdq2 Wie gebe ich den Pfad zu einer Datei an, die in einem Ordner in Eclipse ist? Java Basics - Anfänger-Themen 1
nbergmann eclipse schon mit "HalloWelt" unverständlich. Java Basics - Anfänger-Themen 4
G Zeilenumbrüche in Eclipse Java Basics - Anfänger-Themen 1
M Eclipse kennt keine String Klasse mehr Java Basics - Anfänger-Themen 1
brypa Eclipse installieren Java Basics - Anfänger-Themen 31
R Methoden Eclipse schlägt mir nicht alle Möglichkeiten vor Java Basics - Anfänger-Themen 4
P Eclipse Karate Framework API Test . Unexpected Error: the trustAnchors parameter must be non-empty Java Basics - Anfänger-Themen 1
P Apache Derby wird in Eclipse trotz Anbindung nicht gefunden Java Basics - Anfänger-Themen 6
thor_norsk Eclipse Symbole Java Basics - Anfänger-Themen 2
N Eclipse Programm normal ausführen Java Basics - Anfänger-Themen 1
lougoldi Intellij oder Eclipse Java Basics - Anfänger-Themen 7
R Eclipse Aufgabe Java Basics - Anfänger-Themen 4
B tar.gz in Eclipse als Bibliothek einbinden Java Basics - Anfänger-Themen 3
Mr.Strobel BufferedImage Exportieren Eclipse Java Basics - Anfänger-Themen 14
D wie kann man in Pong mit eclipse den schläger bewegen Java Basics - Anfänger-Themen 1
Avalon Request direkt aus Eclipse wie bei Postman Java Basics - Anfänger-Themen 3
H Brauche Hilfe in Java Eclipse Programmieraufgabe Neuling Java Basics - Anfänger-Themen 3
R Eclipse Methodenhilfe Java Basics - Anfänger-Themen 2
R Java (Eclipse) "Lagerverwaltung" HILFE Java Basics - Anfänger-Themen 13
L babylonisches Wurzelziehen (Eclipse) Java Basics - Anfänger-Themen 2
C Wie kann ich Versionen eines Projektes in Eclipse erstellen? Java Basics - Anfänger-Themen 3
T Eclipse deinstallieren nicht vorhanden? Java Basics - Anfänger-Themen 4
M Java Einstellung von Apache POI für MS Word Erstellung mit Eclipse Java Basics - Anfänger-Themen 6
C system cannot be resolved Fehler in Eclipse Java Basics - Anfänger-Themen 18
B Einbindung e(fx)clipse in Eclipse Java Basics - Anfänger-Themen 11
J Can't start eclipse Java Basics - Anfänger-Themen 5
H Eclipse kann nicht gestartet werden .... Java Basics - Anfänger-Themen 15
J Erste Schritte Unable to launch eclipse Java Basics - Anfänger-Themen 2
pkm Eclipse wie mit anderer JAVA-Version starten? Java Basics - Anfänger-Themen 1
S Ist dies ein Bug in Eclipse Java Basics - Anfänger-Themen 2
F Klassen und Pakete Projektübergreifend (Eclipse) Java Basics - Anfänger-Themen 6
W Eclipse Autoformatierung für Streams ändern ? Java Basics - Anfänger-Themen 1
R Erste Schritte Eclipse - Java - System.out.println(); funktioniert nicht Java Basics - Anfänger-Themen 2
Franzi1001 Probleme mit Eclipse Java Basics - Anfänger-Themen 7
I GUI über Eclipse oder NetBeans Java Basics - Anfänger-Themen 23
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
steven789hjk543 Kann man mit Java und Eclipse einen Virus programmieren? Java Basics - Anfänger-Themen 13
H Was sind Package bei eclipse? Java Basics - Anfänger-Themen 1
C NoClassDefFoundError mit externer Jar bei Start aus Eclipse Java Basics - Anfänger-Themen 3
L Linux Befehle unter Windows in Eclipse ausführen Java Basics - Anfänger-Themen 3
S Eclipse Installation Java Basics - Anfänger-Themen 9
I JDK installieren Java JDK und Eclipse Installation Java Basics - Anfänger-Themen 6
H JUnit in Eclipse: java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 9
J Eclipse Umgebungsvariable? Java Basics - Anfänger-Themen 1
B Eclipse spielt Sound nicht ab Java Basics - Anfänger-Themen 12
M OOP No enclosing instance... in Eclipse Java Basics - Anfänger-Themen 3
F Warum erhalte ich diese Fehler bei der Einbindung von SQLite JDBC in Eclipse? Java Basics - Anfänger-Themen 1
J Windows Builder auf Eclipse portable Java Basics - Anfänger-Themen 1
J Eclipse Einrichten : Umzug in anderen Ordner Java Basics - Anfänger-Themen 2
N Project layout eclipse ( seperate ordner für klassen ? ) Java Basics - Anfänger-Themen 1
Ellachen55 Weihnachtsbaum in Eclipse programmieren Java Basics - Anfänger-Themen 6
O Eclipse - Debugger Java Basics - Anfänger-Themen 2
W Eclipse Che Scanner Java Basics - Anfänger-Themen 8
V Vererbung Eclipse startet das Programm nicht und rechnet nicht Java Basics - Anfänger-Themen 6
P Eclipse hat Verbindungsproblem? Java Basics - Anfänger-Themen 13
F Installieren von eclipse Java Basics - Anfänger-Themen 1
E Apache Derby mit Eclipse Java Basics - Anfänger-Themen 2
B Kann man eine Tabelle in Eclipse erzeugen und damit arbeiten? Java Basics - Anfänger-Themen 8
H Eclipse Git importieren Java Basics - Anfänger-Themen 2
D Eclipse und Github kann nicht committen Java Basics - Anfänger-Themen 3
felix92 eclipse Problem Java Basics - Anfänger-Themen 12
B Eclipse Tabellen Farbe ändern? Java Basics - Anfänger-Themen 2
das_leon Erste Schritte Eclipse startet nicht Java Basics - Anfänger-Themen 1
F (Eclipse) Beim importieren etwas fehlerhaft bitte um Hilfe :) Java Basics - Anfänger-Themen 3
J Eclipse Export Probleme Java Basics - Anfänger-Themen 25
F In Eclipse Haltepunkt bei Event setzen? Java Basics - Anfänger-Themen 1
W Externe class in Eclipse importieren Java Basics - Anfänger-Themen 0
S Klassen Problem mit Eclipse Java Basics - Anfänger-Themen 4
A Reader für Benutzereingabe in Eclipse importieren Java Basics - Anfänger-Themen 3
AppGuruCode962 Eclipse luna java 8 Java Basics - Anfänger-Themen 15
B Java Eclipse Programm in einer Batch ausführen Java Basics - Anfänger-Themen 3
T Compiler-Fehler Eclipse: leerer Package Explorer Java Basics - Anfänger-Themen 4
T Erste Schritte Darstellung der Java-Projekte in Eclipse Java Basics - Anfänger-Themen 2
T eclipse mit java 9 Problem? Java Basics - Anfänger-Themen 5
F Eclipse alle Projekt weg Java Basics - Anfänger-Themen 6
M Probleme mit Eclipse Java Basics - Anfänger-Themen 20
H Eclipse , Design-Modus, unvollständige Darstellung Java Basics - Anfänger-Themen 0
T Netbeans und Eclipse Probiere programmiere probiere Java Basics - Anfänger-Themen 2
E War-File Problem mit Eclipse Java Basics - Anfänger-Themen 3
amazinglife77 Input/Output Lesen/Schreiben Properties: in eclipse geht, als JAR nicht Java Basics - Anfänger-Themen 4
U Classpath Eclipse Native mitexportieren? Java Basics - Anfänger-Themen 2
K Klassen Eclipse Verhalten bei Klassen Java Basics - Anfänger-Themen 16
H Eclipse JFrame Java Basics - Anfänger-Themen 3
M Java Roboter schreiben mit Eclipse Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben