String.format() ir parasts virknes tips format(Virknes formāts, Objekts... args) jaunās virknes izmanto lokālo lokalizāciju, formulē virknes formātu un parametrus, lai ģenerētu formatētas jaunas virknes. format(Lokalizācijas lokalizācija, Virknes formāts, Objekts... args) izmanto norādīto lokalizāciju, lai formulētu virkņu formātus un parametrus, lai ģenerētu formatētas virknes.
| Konvertors | Detalizēts apraksts | piemērs | | %s | Virknes tips | "Sveiks draugs." | | %c | Rakstzīmju tips | "m" | | %b | Būla tips | true | | %d | Vesela skaitļa tips | (decimāldaļa) 88 | | %x | Vesela skaitļa tips | (heksadecimāls) FF | | %o | Vesela skaitļa tips | (Oktāls) 77 | | %f | Peldošā komata tips | 8.888 | | %a | Sešstūra peldošā komata tips | FF.35AE | | %e | Indeksa veids | 9.38e+5 | | %g | Universālais peldošā komata tips (īsāks no f un e tipiem) | Nav piemēru (būtībā netiek izmantots) | | %h | jaucējkods | Nav piemēru (būtībā netiek izmantots) | | %% | Procentu veids | %(%Parādāmās speciālās rakstzīmes%%) | | %n | Rindiņas pārtraukums | Nav piemēru (būtībā netiek izmantots) | | %tx | Datuma un laika tips (x dažādiem datuma un laika konvertējumiem) | Nav piemēru (būtībā netiek izmantots) |
piemērs
ar pārveidotājiem
| zīme | Ilustrētu | piemērs | Rezultātu | | + | Simbolu pievienošana pozitīviem vai negatīviem skaitļiem | ("%+d",15) | +15 | | 0 | Skaitļa prefikss ar 0 (parasti tiek izmantots šifrēšanai) | ("%04d", 99) | 0099 | | kosmoss | Noteikta atstarpju skaita pievienošana pirms vesela skaitļa | ("% 4d", 99) | 99 | | , | Skaitļu grupēšana pēc "," (bieži redzamās summas) | ("%,f", 9999.99) | 9,999.990000 | | ( | Iekavu izmantošana, lai saturētu negatīvus skaitļus | ("%(f", -99,99) | (99.990000) | | # | Ja tas ir peldošā komata skaitlis, tas satur decimāldaļu, un, ja tas ir heksadecimāls vai 8 decimālskaitlis, tas pievieno 0x vai 0 | ("%#x", 99) ("%#o", 99) | 0x63 0143 | | < | Formatējiet iepriekšējā pārveidotāja aprakstītos parametrus | (%f un %< 3.2f", 99.45) | 99,450000 un 99,45 | | d,%2$s", 99,"abc") | 99,ABC | | |
Formatēta datumu izvade
| zīme | Ilustrētu | piemērs | | c | Iekļaujiet pilnu datuma un laika informāciju | Sat Oct 27 14:21:20 CST 2007 | | F | "GGGGGAIYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY | 2007-10-27 | | D | Mēneša/dienas/gada formāts | 10/27/07 | | r | "HH:MM:SS PM" formāts (12 stundas) | 02:25:51 | | T | "HH:MM:SS" formāts (24 stundu formāts) | 14:28:16 | | R | "HH:MM" formāts (24 stundu sistēma) | 14:28 |
piemērs
Sākotnējā:Hipersaites pieteikšanās ir redzama. |