Hi
Ich habe gerade angefangen Java zu erlernen. Ich benutzte den JOE- Editor (java oriented editing). Ich komme leider bei dem Thema IO Tools überhaupt nicht weiter. Erstmal verstehe ich nicht wirklich was der Zweck von diesen IO Tools sein soll.
In meinem Lehrbuch steht, dass man damit Eingaben von der Tastatur aus machen kann. Ich habe die IO Tools heruntergeladen und habe in JOE auch den korrekten Pfad eingegeben. Mein Beispielprogramm sieht wie folgt aus:
import Prog1Tools.IOTools;
public class IOToolsTest {
public static void main (String[] args) {
int j ;
System.out.print("j = ");
j = IOTools.readInteger();
}
}
Ich kann dieses Programm problemlos compilieren und auch starten. Doch bei der Ausgabe steht dann:
j =
Ich kann aber überhaupt nichts eingeben in der Ausgabe. Es kommt dann noch so ein Java Fenster im MS Dos Format
, in dem ich auch nicht eingeben kann.
Was bringt mir also die Zeile:
j = IOTools.readInteger();
Weil wenn ich diese Zeile weglasse, bekomme ich exakt die selbe Ausgabe; nur dieses komische MS_DOS Fenster erscheint nicht.
Ich probiere jetzt schon seit 1 woche herauszufinden wie es geht; komme aber nicht weiter.
Ich habe gerade angefangen Java zu erlernen. Ich benutzte den JOE- Editor (java oriented editing). Ich komme leider bei dem Thema IO Tools überhaupt nicht weiter. Erstmal verstehe ich nicht wirklich was der Zweck von diesen IO Tools sein soll.
In meinem Lehrbuch steht, dass man damit Eingaben von der Tastatur aus machen kann. Ich habe die IO Tools heruntergeladen und habe in JOE auch den korrekten Pfad eingegeben. Mein Beispielprogramm sieht wie folgt aus:
import Prog1Tools.IOTools;
public class IOToolsTest {
public static void main (String[] args) {
int j ;
System.out.print("j = ");
j = IOTools.readInteger();
}
}
Ich kann dieses Programm problemlos compilieren und auch starten. Doch bei der Ausgabe steht dann:
j =
Ich kann aber überhaupt nichts eingeben in der Ausgabe. Es kommt dann noch so ein Java Fenster im MS Dos Format
, in dem ich auch nicht eingeben kann.
Was bringt mir also die Zeile:
j = IOTools.readInteger();
Weil wenn ich diese Zeile weglasse, bekomme ich exakt die selbe Ausgabe; nur dieses komische MS_DOS Fenster erscheint nicht.
Ich probiere jetzt schon seit 1 woche herauszufinden wie es geht; komme aber nicht weiter.