Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 6066|Отговор: 0

[Източник] Форматиране на метода String format() в Java

[Копирай линк]
Публикувано в 16.12.2021 г. 10:39:41 ч. | | |
String.format() е обикновен тип низ
format(String format, Object... args) Новите низове използват локалния локален код, формулират формата и параметрите на низовете, за да генерират форматирани нови низове.
format(Locale locale, String format, Object... args) използва посочения локал за формулиране на формати на низове и параметри за генериране на форматирани низове.

КонверторПодробно описаниепример
%sТип струна"Здравей, приятелю."
%cТип персонаж'м'
%bБулев типtrue
%dТип цяло число(десетично) 88
%xТип цяло число(шестнадесетично) FF
%oТип цяло число(Октален) 77
%fТип с плаваща запетая8.888
%aХекс тип с плаваща запетаяFF.35AE
%eИндекс тип9.38e+5
%gУниверсален тип с плаваща запетая (по-къс от типовете f и e)Няма примери (на практика не са използвани)
%hХеш кодНяма примери (на практика не са използвани)
%%Процентен тип%(%Специални знаци%% за показване)
%nПрекъсване на линиятаНяма примери (на практика не са използвани)
%txТип дата и час (x за различни конвертирани по дата и час)Няма примери (на практика не са използвани)

пример


с конвертори

знакилюстрирампримерРезултат
+Добавете символи към положителни или отрицателни числа("%+d",15)+15
0Префиксът към числото е 0 (често използван за криптиране)("%04d", 99)0099
просторДобавете определен брой пространства преди цялото число("% 4d", 99)99
,Групиращи номера по "," (често показвани количества)("%,f", 9999.99)9,999.990000
(Използвайте скоби, за да съдържат отрицателни числа("%(f", -99.99)(99.990000)
#Ако е число с плаваща запетая, то съдържа десетична точка, а ако е шестнадесетично или 8-десетично число, то събира 0x или 0("%#x", 99) ("%#o", 99)0x63 0143
<Форматирайте параметрите, описани от предишния конвертор(%f и %< 3.2f", 99.45)99.450000 и 99.45
d,%2$s", 99,"abc")99,ABC

Форматиран изход на датите

знакилюстрирампример
cВключете пълна информация за дата и часСъб 27 окт 14:21:20 CST 2007
F"ОООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООООО2007-10-27
DФормат месец/ден/година10/27/07
rФормат "HH:MM:SS PM" (12 часа)14:25:51 ч.
TФормат "HH:MM:SS" (24-часов формат)14:28:16
RФормат "HH:MM" (24-часова система)14:28

пример

Оригинален:Входът към хиперлинк е видим.




Предишен:JS прихваща отговорната информация за всички заявки за XMLHttpRequest
Следващ:Тези ями за частно внедряване на SaaS софтуер
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com