Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 6066|Ответ: 0

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

[Скопировать ссылку]
Опубликовано 16.12.2021 10:39:41 | | |
String.format() — это обычный тип строки
format(Формат строки, объект... 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)
#Если это число с плавающей точкой, оно содержит десятичную точку, а если шестидесятичное или восьмидесятичное — оно добавляет 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» (круглосуточный формат)14:28:16
RФормат «HH:MM» (круглосуточная система)14:28

пример

Исходный текст:Вход по гиперссылке виден.




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

Mail To:help@itsvse.com