Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 6066|Odpowiedź: 0

[Źródło] Formatowanie metody String format() w Javie

[Skopiuj link]
Opublikowano 16.12.2021 10:39:41 | | |
String.format() to regularny typ ciągu
format(Format ciągu znaków, Obiekt... args) nowe ciągi tekstów wykorzystują lokalną lokalizację, formułują format i parametry łańcucha do generowania nowych ciągów w formacji.
format(Locale locale, String format, Object... args) wykorzystuje określone miejsce do formułowania formatów łańcuchów i parametrów generujących sformatowane ciągi tekstów.

KonwerterSzczegółowy opisprzykład
%sTyp strun"Cześć, kolego."
%cTyp charakteru'm'
%bTyp boole'owskitrue
%dTyp całkowitoliczbowy(dziesiętny) 88
%xTyp całkowitoliczbowy(szesnastkowo) FF
%oTyp całkowitoliczbowy(Oktal) 77
%fTyp zmiennoprzecinkowy8.888
%aTyp zmiennoprzecinkowy sześciopakacznieFF.35AE
%eTyp indeksu9.38e+5
%gUniwersalny typ zmiennoprzecinkowy (krótszy z typów f i e)Brak przykładów (praktycznie nie używany)
%hKod skrótuBrak przykładów (praktycznie nie używany)
%%Typ procentowy%(%Specjalne znaki%% do wyświetlania)
%nPrzerwanie liniiBrak przykładów (praktycznie nie używany)
%txTyp daty i godziny (x dla różnych konwersji daty i czasu)Brak przykładów (praktycznie nie używany)

przykład


z konwerterami

znakIlustrująprzykładwynik
+Dodaj symbole do liczb dodatnich lub ujemnych("%+d",15)+15
0Należy poprzedzać liczbę 0 (powszechnie stosowane do szyfrowania)("%04d", 99)0099
przestrzeńDodaj określoną liczbę spacji przed liczbą całkowitą("% 4d", 99)99
,Grupuj numery według "," (często wyświetlane kwoty)("%,f", 9999,99)9,999.990000
(Używaj nawiasów do zawierania liczb ujemnych("%(f", -99,99)(99.990000)
#Jeśli jest to liczba zmiennoprzecinkowa, zawiera przecinek dziesiętny, a jeśli jest to liczba szesnastkowa lub ośmioprzecinkowa, dodaje 0x lub 0("%#x", 99) ("%#o", 99)0x63 0143
<Formatuj parametry opisane przez poprzedni przetwornik(%f i %< 3,2f", 99,45)99,450000 i 99,45
d,%2$s", 99,"ABC")99,ABC

Sformatowane daty

znakIlustrująprzykład
cDołącz pełne informacje o dacie i godzinieSob 27 października 14:21:20 CST 2007
F"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY2007-10-27
DFormat miesiąc/dzień/rok10/27/07
rFormat "HH:MM:SS PM" (12 godzin)14:25:51
TFormat "HH:MM:SS" (format 24-godzinny)14:28:16
RFormat "HH:MM" (system 24-dobny)14:28

przykład

Oryginał:Logowanie do linku jest widoczne.




Poprzedni:JS przechwytuje informacje o odpowiedzi dla wszystkich żądań dla XMLHttpRequest
Następny:Te doły prywatnego oprogramowania SaaS
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com