String.format() er en almindelig type streng format(Strengformat, Objekt... ARGS) nye strenge bruger den lokale lokalitet, formulerer strengformatet og parametrene for at generere formaterede nye strenge. format(Locale locale, String format, Object... ARGS) bruger det angivne sted til at formulere strengformater og parametre til at generere formaterede strenge.
| Omformer | Detaljeret beskrivelse | eksempel | | %s | Strengtype | "Hej makker." | | %c | Karaktertype | 'm' | | %b | Boolesk type | true | | %d | Heltalstype | (decimal) 88 | | %x | Heltalstype | (hexadecimal) FF | | %o | Heltalstype | (Oktal) 77 | | %f | Flydende komma-type | 8.888 | | %a | Hex-flydende komma-type | FF.35AE | | %e | Indekstype | 9.38e+5 | | %g | Universal flydende komma-type (kortere af f- og e-typerne) | Ingen eksempler (grundlæggende ikke brugt) | | %h | hashkode | Ingen eksempler (grundlæggende ikke brugt) | | %% | Procenttype | %(%Specialtegn%% til visning) | | %n | Linjeskift | Ingen eksempler (grundlæggende ikke brugt) | | %tx | Dato og tidspunkt Type (x for forskellige dato- og tidspunktkonvertiter) | Ingen eksempler (grundlæggende ikke brugt) |
eksempel
med omformere
| tegn | illustrere | eksempel | udfald | | + | Tilføj symboler til positive eller negative tal | ("%+d",15) | +15 | | 0 | Præfiks tallet med 0 (almindeligt brugt til kryptering) | ("%04d", 99) | 0099 | | rum | Tilføj et bestemt antal mellemrum før heltallet | ("% 4d", 99) | 99 | | , | Gruppere numre efter "," (almindeligt viste beløb) | ("%,f", 9999,99) | 9,999.990000 | | ( | Brug parenteser til at indeholde negative tal | ("%(f", -99,99) | (99.990000) | | # | Hvis det er et flydende kommatal, indeholder det et decimalpunkt, og hvis det er et hexadecimaltal eller 8-decimaltal, tilføjer det 0x eller 0 | ("%#x", 99) ("%#o", 99) | 0x63 0143 | | < | Formater de parametre, der er beskrevet af den forrige konverter | (%f og %< 3,2f", 99,45) | 99,450000 og 99,45 | | d,%2$s", 99,"abc") | 99,ABC | | |
Formateret output af datoer
| tegn | illustrere | eksempel | | c | Inkluder fuld dato- og tidspunktinformation | Lør 27. okt 14:21:20 CST 2007 | | F | "JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'n | 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
Oprindelig:Hyperlink-login er synlig. |