Ich frage mich, ob Java eine Art von Klasse bei der Ausgabe Formatierung zu helfen hat. Ich weiß in C++, in Iomanip gibt es einen Methodenaufruf setw. Ich habe mich gefragt, ob Java etwas Ähnliches hat.Java-Ausgabe Formatierung
Antwort
einen Blick auf java.util.Formatter haben in C sehr ähnlich wie printf() funktioniert.
String.format() bietet einen praktischen Wrapper.
Zum Beispiel (von einem Beispiel auf den Link geändert):
String s = String.format("e = %+10.4f", Math.E);
Es geht über die C printf Formate?. Zum Beispiel unterstützt es ein optionales Gebietsschema, und Formatsymbole können einem Argument durch expliziten Index statt implizit zugeordnet werden.
Bearbeiten: Die Verknüpfung oben behoben.
+1 für die zusätzlichen Details. Vielen Dank! –
String.format(..)
und möglicherweise java.text.*
Es gibt die Formatter-Klasse und ihre Varianten: String.format, PrintStream.printf.
Der einfachste Ansatz ist printf() zu verwenden, die
double pi = Math.PI;
System.out.printf ("pi = %5.3f%n", pi);
- 1. R Shiny- Formatierung über Formatierung
- 2. bedingte Formatierung oder Formatierung mit VBA
- 3. Logger.info Formatierung
- 4. Textbox-Formatierung
- 5. StyleCop Formatierung
- 6. Namen Formatierung
- 7. Codelite-Formatierung
- 8. PHPExcel Formatierung
- 9. cout Formatierung
- 10. HTML-Formatierung
- 11. Zeitspanne Formatierung
- 12. PHP DateTime-Formatierung funktioniert, aber DateInterval-Formatierung funktioniert nicht
- 13. Get Resharper-Formatierung, um Visual Studio-Formatierung zu entsprechen
- 14. Python-String Formatierung
- 15. PHP IMAP Formatierung
- 16. HTML-Formatierung für TextView
- 17. jqGrid Spalte DateTime Formatierung
- 18. Formatierung der Eigenschaftenrasterfeldnummer
- 19. C# Formatierung Nummer
- 20. Excel Interop Bedingte Formatierung
- 21. Automatische Formatierung für vi?
- 22. ReSharper: Delegierten Formatierung
- 23. NLog Zeit Formatierung
- 24. Bedingte Formatierung xlwt
- 25. Boost :: Serialisierung Formatierung
- 26. XSLT-Formatierung HTML-Eingabe
- 27. SQL-Nummer Formatierung
- 28. Javascript Formatierung Meinung: 'vs "
- 29. Tabellenkonstruktion Code Formatierung
- 30. Array Formatierung Drucktisch
Welche Ausgabe möchten Sie erreichen? Ist dies ein Konsolenprogramm oder ein GUI-Programm und wenn letzteres, welche GUI-Bibliothek verwenden Sie? –
Es ist eine Konsole Programmierung –