String.format() er en vanlig type streng format(Strengformat, Objekt... ARGS) Nye strenger bruker det lokale stedet, formulerer strengformatet og parameterne for å generere formaterte nye strenger. format(Locale locale, String format, Object... ARGS) bruker det spesifiserte stedet for å formulere strengformater og parametere for å generere formaterte strenger.
| Omformer | Detaljert beskrivelse | eksempel | | %s | Strengtype | "Hei, kompis." | | %c | Karaktertype | 'm' | | %b | Boolsk type | true | | %d | Heltalstype | (desimal) 88 | | %x | Heltalstype | (heksadesimal) FF | | %o | Heltalstype | (Oktal) 77 | | %f | Flyttallstype | 8.888 | | %a | Hex flyttallstype | FF.35AE | | %e | Indekstype | 9.38e+5 | | %g | Universell flyttallstype (kortere av f- og e-typene) | Ingen eksempler (praktisk talt ikke brukt) | | %h | Hashkode | Ingen eksempler (praktisk talt ikke brukt) | | %% | Prosenttype | %(%Spesialtegn%% til visning) | | %n | Linjeskift | Ingen eksempler (praktisk talt ikke brukt) | | %tx | Dato- og tidtype (x for forskjellige dato- og tidskonverteringer) | Ingen eksempler (praktisk talt ikke brukt) |
eksempel
med omformere
| signere | illustrere | eksempel | utfall | | + | Legg til symboler til positive eller negative tall | ("%+d",15) | +15 | | 0 | Prefikset tallet med 0 (ofte brukt for kryptering) | ("%04d", 99) | 0099 | | rom | Legg til et spesifisert antall mellomrom før heltallet | ("% 4d", 99) | 99 | | , | Gruppere tall etter "," (ofte viste beløp) | ("%,f", 9999,99) | 9,999.990000 | | ( | Bruk parenteser for å inneholde negative tall | ("%(f", -99,99) | (99.990000) | | # | Hvis det er et flyttall, inneholder det et desimaltall, og hvis det er et heksadesimalt eller 8-desimaltall, legger det til 0x eller 0 | ("%#x", 99) ("%#o", 99) | 0x63 0143 | | < | Formater parameterne beskrevet av forrige konverter | (%f og %< 3,2f", 99,45) | 99,450000 og 99,45 | | d,%2$s", 99,"ABC") | 99,ABC | | |
Formatert utdata av datoer
| signere | illustrere | eksempel | | c | Inkluder full dato- og klokkeslettinformasjon | Lør 27. okt 14:21:20 CST 2007 | | F | "JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA | 2007-10-27 | | D | Måned/dag/år-format | 10/27/07 | | r | "HH:MM:SS PM"-format (12 timer) | 14:25:51 | | T | "HH:MM:SS"-format (24-timers format) | 14:28:16 | | R | "HH:MM"-format (24-timers system) | 14:28 |
eksempel
Original:Innloggingen med hyperkoblingen er synlig. |