Terminal bei leerer Eingabe auslesen

_So3r3n

Mitglied
Hi,

ich schreibe gerade ein kleines Programm das mir die Uhrzeit in verschiedene Zeitzonen ausgibt und zwar auf der Konsole. Ich habe alle Zeitzonen angelegt und gebe diese entsprechend aus, möchte aber wenn ich den Befehl Uhrzeit eingebe aber nicht immer meine Zeitzone in diesem Fall die 1 dorthinterschreiben, sondern das diese mein "default" wird und ich einfach eingeben kann:

[XML]
java Uhrzeit
[/XML]


Zur Zeit muss ich immer noch dieses eingeben

[XML]
java Uhrzeit 1
[/XML]

da ich mit
Java:
int i = Integer.parseInt(a[0]);
dies auslese.

DIe Zeitzonen sind in einer IF und ELSE Schleife, ich möchte also eigentlich nur das ich nicht

if (i ==1)

habe sondern

if (i == LEER )
Kann mir dort irgendjemand weiterhelfen, das wäre wunderbar.



Und Danke schon einmal im voraus.
 
Tut mir leid, leider gibt er mir dann dies in der Konsole aus

[XML]Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Uhrzeit.main(Uhrzeit.java:17)[/XML]

Zeile 17 ist dann dieser Code
Java:
int i = Integer.parseInt(args[0]);
 

Neue Themen


Zurück
Oben