Die Registrierfunktion wurde aufgrund von Spamattacken deaktiviert. Wer einen Account registriert haben möchte, sendet bitte eine E-Mail mit Wunschbenutzernamen und Wunschpasswort an die Administration. Vielen Dank!
Der nächste Themenabend im ALIEN.DE - Chat: Derzeit kein Themenabend geplant
|
|
 |
JAVA Input |
sohar
Übersetzer
  

Dabei seit: 31.08.2007
Beiträge: 1.727
Herkunft: Weltraum Erstmalige Anmeldung: 31.08.2007
 |
|
Dateien aus- und einlesen (über alles mögliche, das von Reader erbt, also InputStreamReader, FileReader BufferedReader usw.) kann ich in JAVA schon ganz gut. Aber jetzt hat mich etwas stutzig gemacht.
Wenn ich das, was mir ein Programm in die Standardausgabe druckt, in eine .txt-Datei speichern will, mache ich einfach java meinProgramm > datei.txt, das ist ja einfach. Aber geht es auch umgekehrt, dass ich etwas so
| Zitat: |
| java meinProgramm < DateiDieIchEinlesenWill.txt |
einlese?
Ich kann mir nicht vorstellen, dass das geht, aber ich habe etwas in einer Aufgabe gelesen, wo etwas so eingelesen werden soll, welche Programmiersprache man aber dabei verwendet, wurde offen gelassen. Also lautet meine Frage: Geht sowas in JAVA, und wenn ja, wie?
|
|
01.03.2012 17:26 |
|
|
Danny
alien.de Süchtig


Dabei seit: 08.08.2006
Beiträge: 1.683
Erstmalige Anmeldung: 08.03.2004
 |
|
Wenn, dann doch so:
| code: |
1:
|
java meinProgramm DateiDieIchEinlesenWill.txt |
|
Also ohne das "<". Ich weiß aber nicht genau, ob der Aufruf von java über die Windows-Kommandozeile die Übergabe von Parametern gestattet.
__________________ --
Dinge zu bezweifeln, die ganz ohne weitere Untersuchung jetzt geglaubt werden, das ist die Hauptsache überall.
Georg Christoph Lichtenberg
|
|
01.03.2012 18:11 |
|
|
sohar
Übersetzer
  

Dabei seit: 31.08.2007
Beiträge: 1.727
Herkunft: Weltraum Erstmalige Anmeldung: 31.08.2007
Themenstarter
 |
|
Hi Danny, danke Dir -
Die Windowskommandozeile tue ich mir erst gar nicht an, ich benutze die Entwicklungsumgebung eclipse. Das mit dem < war in dem von mir bearbeiteten Problem wohl sogar sinnbildlich für das Einlesen einer Date über stdin.
|
|
01.03.2012 20:06 |
|
|
Danny
alien.de Süchtig


Dabei seit: 08.08.2006
Beiträge: 1.683
Erstmalige Anmeldung: 08.03.2004
 |
|
Ach so, ja dann... willst Du sowas machen?
__________________ --
Dinge zu bezweifeln, die ganz ohne weitere Untersuchung jetzt geglaubt werden, das ist die Hauptsache überall.
Georg Christoph Lichtenberg
|
|
01.03.2012 20:37 |
|
|
sohar
Übersetzer
  

Dabei seit: 31.08.2007
Beiträge: 1.727
Herkunft: Weltraum Erstmalige Anmeldung: 31.08.2007
Themenstarter
 |
|
Naja, was ich machen will, ist eher was Pseudokryptographisches.
Also ich will in jedem einzelnen Wort eines Texts alle Buchstaben außer dem ersten und dem letzten Scrabblen (also mit Math.Random wild durcheinanderbringen), gleichzeitig will ich auch ein Programm schreiben, das in der Lage ist, beliebig auf diese Weise gescrabbelte Texte zu entscrabblen, was natürlich nur dann geht, wenn der Entscrabbler auf allen Wörtern trainiert wurde, die ihm in gescrabbleter Fornm als Input gegeben werden, wobei ich noch nicht weiß, ob und wie ich die "Originale" der Wörter, die dann gescrabblet werden, loggen soll, oder über einen FileReader irgendwo speichern soll - das sind ja die Wörter, die der Entscrabbler ausdrucken soll, wenn er (möglichst richtigerweise) eines der nicht gescrabbleten Wörter einem gescrabbleten Input zugeordnet hat.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von sohar: 01.03.2012 21:05.
|
|
01.03.2012 21:03 |
|
|
l0tex
Erst kurz hier


Dabei seit: 15.09.2008
Beiträge: 408
 |
|
| Zitat: |
Original von Danny
Wenn, dann doch so:
| code: |
1:
|
java meinProgramm DateiDieIchEinlesenWill.txt |
|
Also ohne das "<". Ich weiß aber nicht genau, ob der Aufruf von java über die Windows-Kommandozeile die Übergabe von Parametern gestattet. |
Na aber sicher geht das: http://bit.ly/w7916a Funktioniert im Prinzip genauso wie zB Tastatureingaben.
|
|
01.03.2012 21:15 |
|
|
sohar
Übersetzer
  

Dabei seit: 31.08.2007
Beiträge: 1.727
Herkunft: Weltraum Erstmalige Anmeldung: 31.08.2007
Themenstarter
 |
|
@IOtex
Jaja, so isses geplant
Aber heute mach ich das nicht mehr.
|
|
01.03.2012 22:00 |
|
|
|
|
|
 |
Impressum
|