Java How To
 


Formatierte Ausgabe

How To ...

Wie realisiere ich eine formatierte Ausgabe?

Hintergründe

Seit Java 5.0 gibt es die Methode printf() in der Klasse java.io.PrintStream. System.out ist eine Instanz dieser Klasse und versteht daher diese Methode.

Mit dieser Methode ist eine formatierte Ausgabe möglich, die sehr stark an die Funktion printf() von C erinnert.

So geht's

Beispiel:

  System.out.printf("Ein String: %s, ein int: %d, ein double: %f", 
                    "James Bond", 12345, Math.PI);
		

erzeugt die Ausgabe

  Ein String: James Bond, ein int: 12345, ein double: 3,141593
		

Links