String.format() je običajna vrsta niza format(String format, Object... args) novi nizi uporabljajo lokalno lokacijo, oblikujejo format in parametre nizov za generiranje oblikovanih novih nizov. format(Locale locale, String format, Object... args) uporablja določeno lokacijo za oblikovanje formatov nizov in parametrov za generiranje oblikovanih nizov.
| Pretvornik | Podroben opis | primer | | %s | Vrsta strune | "Živjo, prijatelj." | | %c | Tip lika | 'm' | | %b | Booleov tip | true | | %d | Celoštevilski tip | (decimalno) 88 | | %x | Celoštevilski tip | (šestnajstiško) FF | | %o | Celoštevilski tip | (Oktal) 77 | | %f | Tip s plavajočo vejico | 8.888 | | %a | Tip s šestkotno plavajočo vejico | FF.35AE | | %e | Vrsta indeksa | 9.38e+5 | | %g | Univerzalni tip s plavajočo vejico (krajši od tipov f in e) | Brez primerov (v bistvu niso uporabljeni) | | %h | zgoščevalna koda | Brez primerov (v bistvu niso uporabljeni) | | %% | Vrsta odstotkov | %(%Posebni znaki%% za prikaz) | | %n | Prelom vrstice | Brez primerov (v bistvu niso uporabljeni) | | %tx | Vrsta datuma in časa (x za različne pretvorbe datuma in časa) | Brez primerov (v bistvu niso uporabljeni) |
primer
s pretvorniki
| znak | Ponazoritev | primer | Rezultat | | + | Dodajte simbole pozitivnim ali negativnim številkam | ("%+d",15) | +15 | | 0 | Predpono številke z 0 (pogosto uporabljeno za šifriranje) | ("%04D", 99) | 0099 | | prostor | Dodajte določeno število presledkov pred celo število | ("% 4d", 99) | 99 | | , | Številke razvrstite po "" (pogosto prikazane številke) | ("%,f", 9999,99) | 9,999.990000 | | ( | Uporabite oklepaje za zajemanje negativnih številk | ("%(f", -99,99) | (99.990000) | | # | Če je številka s plavajočo vejico, vsebuje decimalno vejico, če pa je šestnajstiška ali osem-decimalna, sešteje 0x ali 0 | ("%#x", 99) ("%#o", 99) | 0x63 0143 | | < | Formatirajte parametre, opisane s prejšnjim pretvornikom | (%f in %< 3,2f", 99,45) | 99,450000 in 99,45 | | D,%2$s", 99,"ABC") | 99, ABC | | |
Oblikovani izhod datumov
| znak | Ponazoritev | primer | | c | Vključite celotne podatke o datumu in času | Sob, 27. oktober, 14:21:20 CST 2007 | | F | "JEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE | 2007-10-27 | | D | Format mesec/dan/leto | 10/27/07 | | r | "HH:MM:SS PM" format (12 ur) | 14:25:51 | | T | Format "HH:MM:SS" (24-urni format) | 14:28:16 | | R | Format "HH:MM" (24-urni sistem) | 14:28 |
primer
Izvirno:Prijava do hiperpovezave je vidna. |