Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 6066|Răspunde: 0

[Sursă] Formatarea metodei String format() în Java

[Copiază linkul]
Postat pe 16.12.2021 10:39:41 | | |
String.format() este un tip obișnuit de șir
format(String format, Object... args) șirurile noi folosesc localitatea locală, formulează formatul șirurilor și parametrii pentru a genera șiruri noi formatate.
format(Locale locale, String format, Object... args) folosește localitatea specificată pentru a formula formate de șiruri și parametri pentru a genera șiruri formatate.

ConverterDescriere detaliatăexemplu
%sTip de coardă"Salut, prietene."
%cTip de personaj'm'
%bTip booleantrue
%dTip întreg(zecimal) 88
%xTip întreg(hexazecimal) FF
%oTip întreg(Octal) 77
%fTip virgulă mobilă8.888
%aTip hexagonal în virgulă mobilăFF.35AE
%eTip de indice9.38e+5
%gTip universal în virgulă mobilă (mai scurt dintre tipurile f și e)Niciun exemplu (practic nu este folosit)
%hCod hashNiciun exemplu (practic nu este folosit)
%%Tip procentual%(%Caractere speciale%% pentru afișare)
%nÎntrerupere de linieNiciun exemplu (practic nu este folosit)
%txTip de dată și oră (x pentru diferiți convertitori de dată și oră)Niciun exemplu (practic nu este folosit)

exemplu


cu convertoare

semnailustraexemplurezultat
+Adaugă simboluri la numere pozitive sau negative("%+d",15)+15
0Prefixează numărul cu 0 (folosit frecvent pentru criptare)("%04d", 99)0099
spațiuAdaugă un număr specificat de spații înainte de întreg("% 4d", 99)99
,Grupează numerele după "," (sumele afișate frecvent)("%,f", 9999.99)9,999.990000
(Folosiți paranteze pentru a conține numere negative("%(f", -99,99)(99.990000)
#Dacă este un număr în virgulă mobilă, conține o virgulă zecimală, iar dacă este un număr hexazecimal sau de 8 zecimale, adaugă 0x sau 0("%#x", 99) ("%#o", 99)0x63 0143
<Formatați parametrii descriși de convertorul anterior(%f și %< 3.2f", 99.45)99.450000 și 99.45
d,%2$s", 99,"ABC")99,abc

Ieșire formatată a datelor

semnailustraexemplu
cInclude informații complete despre dată și orăSâm 27 octombrie 14:21:20 CST 2007
F"YYYYYYYYYYYYYYYYYYYYYYYYYYYY2007-10-27
DFormatul lună/zi/an10/27/07
rFormat "HH:MM:SS PM" (12 ore)14:25:51
TFormatul "HH:MM:SS" (format 24 de ore)14:28:16
RFormat "HH:MM" (sistem 24 de ore)14:28

exemplu

Original:Autentificarea cu hyperlink este vizibilă.




Precedent:JS interceptează informațiile de răspuns pentru toate cererile XMLHttpRequest
Următor:Acele gropi ale implementării private de software SaaS
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com