A String.format() egy reguláris típusú string format(String format, Object... args) új stringek a helyi helyszínt használják, megfogalmazzák a string formátumát és paramétereit, hogy formázott új stringeket generáljanak. format(Locale locale, String format, Object... args) a megadott helyet használja a string formátumok és paraméterek megfogalmazására a formázott stringek generálásához.
| Konverter | Részletes leírás | példa | | %s | Húr típus | "Szia, haver." | | %c | Karaktertípus | 'm' | | %b | Boole-típus | true | | %d | Egész szám típus | (tizedes) 88 | | %x | Egész szám típus | (hexadecima) FF | | %o | Egész szám típus | (Oktalis) 77 | | %f | Lebegőpontos típus | 8.888 | | %a | Hatszögű lebegőpontos típus | FF.35AE | | %e | Index típus | 9.38e+5 | | %g | Univerzális lebegőpontos típus (rövidebb az f és e típusok közül) | Nincsenek példák (gyakorlatilag nem használva) | | %h | hash kód | Nincsenek példák (gyakorlatilag nem használva) | | %% | Százalékos típus | %(%Special karakterek%% megjelenítésre) | | %n | Sortörés | Nincsenek példák (gyakorlatilag nem használva) | | %tx | Dátum és Idő típusa (x különböző dátum és idő átalakítókhoz) | Nincsenek példák (gyakorlatilag nem használva) |
példa
konverterekkel
| jel | illusztrál | példa | eredmény | | + | Pozitív vagy negatív számokhoz kell hozzáadni szimbólumokat | ("%+d",15) | +15 | | 0 | A szám előtagja 0-val (gyakran titkosításra használják) | ("%04d", 99) | 0099 | | tér | Hozzáadj egy meghatározott számú teret az egész szám előtt | ("% 4d", 99) | 99 | | , | Csoportosítsa a számokat "," (gyakran megjelenített összegek) | ("%,f", 9999,99) | 9,999.990000 | | ( | Zárójeleket használjunk, hogy negatív számokat tartalmazzunk | ("%(f", -99,99) | (99.990000) | | # | Ha lebegőszám, akkor tizedesszámot tartalmaz, ha hexadecimális vagy 8 tizedes szám, hozzáadja 0x vagy 0 | ("%#x", 99) ("%#o", 99) | 0x63 0143 | | < | Formázzuk az előző konverter által leírt paramétereket | (%f és %< 3,2f", 99,45) | 99.450000 és 99.45 | | d,%2$s", 99,"abc") | 99, ABC | | |
Dátumok formázott kimenete
| jel | illusztrál | példa | | c | Teljes dátum- és időpontinformáció | Szombat, október 27, 14:21:20, CST 2007 | | F | "JÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ | 2007-10-27 | | D | Hónap/nap/év formátum | 10/27/07 | | r | "HH:MM:SS PM" formátum (12 óra) | 14:25:51 | | T | "HH:MM:SS" formátum (24 órás formátum) | 14:28:16 | | R | "HH:MM" formátum (24 órás rendszer) | 14:28 |
példa
Eredeti:A hiperlink bejelentkezés látható. |