Sprach-Konstrukte / Objekte formatieren
Objekte formatieren
Es existieren zwei Möglichkeiten, einen "Format-String" zu verwenden
Format
Mit ".format" lässt sich ein einzelnes Objekt beliebig formatiert in einen String umwandeln.
123.format( "{9^}" )
Hiermit wird die Zahl 123 in einen String umgewandelt, der 9 Zeichen lang ist und zentriert die Zahl enthält.
Sind mehrere Platzhalter im "Format-String" enthalten, so wird die Zahl mehrfach eingefügt.
123.format( "|{5<}|{5^}|{5>}|" )
Fill
Ein String bietet mit der Funktion ".fill" die Möglichkeit, Platzhalter mit Daten zu füllen.
a = 2
b = 5
"{}+{} = {}".fill( a, b, a+b )
Hier wird für jeden Platzhalter ein Wert benötigt.
Überzählige Werte oder Platzhalter werden verworfen.
- Powered by
OghsWiki
-