Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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" (цілодобовий формат)14:28:16
RФормат "HH:MM" (цілодобова система)14:28

приклад

Оригінальний:Вхід за гіперпосиланням видно.




Попередній:JS перехоплює інформацію відповіді на всі запити XMLHttpRequest
Наступний:Ті ями приватного SaaS-програмного забезпечення
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com