Hallo
Wir müssen Zahlen speichern die 5stellig sind wenn z.b 1 eingegeben wird dann ist das eine 00001 wenn 230 eingegeben wird dann eine 00230.
Wie mache ich das bei abfrage einer Variabe 00001 auf der console erscheint und nicht 1 ?
UPDATE:
ICh habe unteranderem so gemacht
Das Problem ich muss für mein programm abfragen welche Ziffer an der zweiten bzw dritten Stelle steht den beim einlesen kenne ich die Zahlen nicht wie hier int zahl =5 . Und finde keine Lösung. Deswegen ist DecimalFormat evt. ungeeignet.
Danke an alle
Wir müssen Zahlen speichern die 5stellig sind wenn z.b 1 eingegeben wird dann ist das eine 00001 wenn 230 eingegeben wird dann eine 00230.
Wie mache ich das bei abfrage einer Variabe 00001 auf der console erscheint und nicht 1 ?
UPDATE:
ICh habe unteranderem so gemacht
Code:
int zahl = 5;
DecimalFormat df = new DecimalFormat("00000");
System.out.println(df.format(zahl));
Das Problem ich muss für mein programm abfragen welche Ziffer an der zweiten bzw dritten Stelle steht den beim einlesen kenne ich die Zahlen nicht wie hier int zahl =5 . Und finde keine Lösung. Deswegen ist DecimalFormat evt. ungeeignet.
Danke an alle
Zuletzt bearbeitet: