Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 6066|Válasz: 0

[Forrás] A String format() metódus formázása Java-ban

[Linket másol]
Közzétéve 2021. 12. 16. 10:39:41 | | |
A String.format() egy reguláris típusú string
format(String format, Object... args) új stringek a helyi helyszínt használják, megfogalmazzák a string formátumát és paramétereit, hogy formázott új stringeket generáljanak.
format(Locale locale, String format, Object... args) a megadott helyet használja a string formátumok és paraméterek megfogalmazására a formázott stringek generálásához.

KonverterRészletes leíráspélda
%sHúr típus"Szia, haver."
%cKaraktertípus'm'
%bBoole-típustrue
%dEgész szám típus(tizedes) 88
%xEgész szám típus(hexadecima) FF
%oEgész szám típus(Oktalis) 77
%fLebegőpontos típus8.888
%aHatszögű lebegőpontos típusFF.35AE
%eIndex típus9.38e+5
%gUniverzális lebegőpontos típus (rövidebb az f és e típusok közül)Nincsenek példák (gyakorlatilag nem használva)
%hhash kódNincsenek példák (gyakorlatilag nem használva)
%%Százalékos típus%(%Special karakterek%% megjelenítésre)
%nSortörésNincsenek példák (gyakorlatilag nem használva)
%txDátum és Idő típusa (x különböző dátum és idő átalakítókhoz)Nincsenek példák (gyakorlatilag nem használva)

példa


konverterekkel

jelillusztrálpéldaeredmény
+Pozitív vagy negatív számokhoz kell hozzáadni szimbólumokat("%+d",15)+15
0A szám előtagja 0-val (gyakran titkosításra használják)("%04d", 99)0099
térHozzáadj egy meghatározott számú teret az egész szám előtt("% 4d", 99)99
,Csoportosítsa a számokat "," (gyakran megjelenített összegek)("%,f", 9999,99)9,999.990000
(Zárójeleket használjunk, hogy negatív számokat tartalmazzunk("%(f", -99,99)(99.990000)
#Ha lebegőszám, akkor tizedesszámot tartalmaz, ha hexadecimális vagy 8 tizedes szám, hozzáadja 0x vagy 0("%#x", 99) ("%#o", 99)0x63 0143
<Formázzuk az előző konverter által leírt paramétereket(%f és %< 3,2f", 99,45)99.450000 és 99.45
d,%2$s", 99,"abc")99, ABC

Dátumok formázott kimenete

jelillusztrálpélda
cTeljes dátum- és időpontinformációSzombat, október 27, 14:21:20, CST 2007
F"JÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ2007-10-27
DHónap/nap/év formátum10/27/07
r"HH:MM:SS PM" formátum (12 óra)14:25:51
T"HH:MM:SS" formátum (24 órás formátum)14:28:16
R"HH:MM" formátum (24 órás rendszer)14:28

példa

Eredeti:A hiperlink bejelentkezés látható.




Előző:A JS elfogja az XMLHttpRequest összes kérésére vonatkozó válaszinformációt
Következő:A privát SaaS szoftver telepítésének mélypontjai
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com