Decimalformat mit Aufzählung von 1 bis 100

Status
Nicht offen für weitere Antworten.

Royal Flush

Mitglied
Hallo zusammen,

ich stehe gerade vor dem kleinen Problem wie ich eine Ausgabe, welche die Zahlen von 1 bis 100 ausgibt nicht 1,2,3 sondern 001, 002, 003 ausgeben soll programieren kann.

Code:
		int counter2 = 0;
		int umbruch2 = 10;
		
		DecimalFormat decform = new DecimalFormat("000");
		
		for ( int schleife = 1; schleife <= 100; schleife++){	
			
			if (counter2==umbruch2){
				counter2=0;
				
				System.out.print("\n");
				
			} counter2++;
			
					System.out.print(schleife + decform.format  (" ") );

als Fehler kommt:

Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Number
at java.text.DecimalFormat.format(Unknown Source)
at java.text.Format.format(Unknown Source)

import java.text.DecimalFormat; hab ich gemacht.

Vielleicht habt ihr einen Tip für mich. Kann man das DecimalFormat vielleicht nur auf Variablen anwenden und nicht auf so eine Aufzählung wie ich sie hier gebaut habe?

Vielen Dank und Gruß
RoyalFlush
 

The_S

Top Contributor
Wie stellst du die vor, dass DecimalFormat funktioniert?

aus

Code:
System.out.print(schleife + decform.format  (" ") );

wird

Code:
System.out.print(decform.format  (schleife ) );
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I DecimalFormat in Zahlenformat für Währung, habe 7,99, bekomme aber 7 Java Basics - Anfänger-Themen 4
J java.text.DecimalFormat Java Basics - Anfänger-Themen 5
P DecimalFormat Java Basics - Anfänger-Themen 5
A DecimalFormat und wissenschatliche (Potenz-)Schreibweise Java Basics - Anfänger-Themen 6
V Tausender Trennzeichen DecimalFormat & NumberFormat Java Basics - Anfänger-Themen 8
H DecimalFormat mit BigDecimal? Java Basics - Anfänger-Themen 6
N Methoden Decimalformat variabel einstellen Java Basics - Anfänger-Themen 18
L DecimalFormat InputStringException Java Basics - Anfänger-Themen 5
H DecimalFormat Java Basics - Anfänger-Themen 6
C DecimalFormat-Patern funktioniert ab 11 Stellen nicht mehr Java Basics - Anfänger-Themen 3
D Datentypen Double 2 stellen hinter dem Komma ausgeben OHNE decimalformat Java Basics - Anfänger-Themen 2
L DecimalFormat - wo ansetzen? Java Basics - Anfänger-Themen 4
S DecimalFormat deutsche Trennzeichen. Java Basics - Anfänger-Themen 4
I kleines problemchen bei DecimalFormat Java Basics - Anfänger-Themen 6
G Problem mit DecimalFormat Java Basics - Anfänger-Themen 3
D komme heute mit dem DecimalFormat nicht klar... Java Basics - Anfänger-Themen 2
J String Formatieren DecimalFormat oder wie? Java Basics - Anfänger-Themen 4
H Java Regex Aufzählung kontrollieren Java Basics - Anfänger-Themen 3
K Rekursion einer Zahlenfolge (Ab- und Aufzählung) Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben