Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 6066|Yanıt: 0

[Kaynak] Java'da String format() metodunun biçimlendirilmesi

[Bağlantıyı kopyala]
Yayınlandı 16.12.2021 10:39:41 | | |
String.format() düzenli bir dizi türüdür
format(Dizi formatı, Nesne... args) yeni dizilerle yerel yerel dizeler kullanılır, dizi formatını ve parametreleri formüle ederek biçimlendirilmiş yeni dizileri oluşturur.
format(Locale locale, String format, Object... args) belirtilen yerel olarak biçimlendirilmiş dizileri ve parametreleri formüle ederek biçimlendirilmiş dizeler oluşturur.

DönüştürücüDetaylı açıklamaörnek
%sTel tipi"Merhaba dostum."
%cKarakter tipi'm'
%bBoolean tipitrue
%dTamsayı tipi(ondalık) 88
%xTamsayı tipi(onaltı) FF
%oTamsayı tipi(Sekiz) 77
%fKayan nokta tipi8.888
%aAltıgen noktalı tipFF.35AE
%eIndeks türü9.38e+5
%gEvrensel kayan nokta tipi (f ve e tiplerinden daha kısa)Örnek yok (temelde kullanılmadı)
%hHash koduÖrnek yok (temelde kullanılmadı)
%%Yüzde türü%(%Özel karakterler%% gösterilecek)
%nSatır sonuÖrnek yok (temelde kullanılmadı)
%txTarih ve Zaman Türü (x, farklı Tarih ve Zaman Dönüştürücüleri için)Örnek yok (temelde kullanılmadı)

örnek


Dönüştürücülerle

işaretGöstermekörneksonuç
+Pozitif veya negatif sayılara semboller ekleyin("%+d",15)+15
0Numaraya 0 ile giriş eki (genellikle şifreleme için kullanılır)("%04d", 99)0099
uzayTam sayı önüne belirli sayıda boşluk ekleyin("% 4d", 99)99
,Numaraları "," ile gruplayın (genellikle gösterilen miktarlar)("%,f", 9999.99)9,999.990000
(Negatif sayıları içeren parantez kullanın("%(f", -99.99)(99.990000)
#Eğer bu bir kayan noktalı sayıysa, ondalık bir sayı içerir; ondalık veya 8 ondalık sayı ise 0x veya 0 ekler("%#x", 99) ("%#o", 99)0x63 0143
<Önceki dönüştürücü tarafından tanımlanan parametreleri biçimlendirin(%f ve %< 3.2f", 99.45)99.450000 ve 99.45
d,%2$s", 99,"abc")99, ABC

Tarihlerin formatlanmış çıktısı

işaretGöstermekörnek
cTam tarih ve saat bilgisi ekleyinCmt 27 Eki 14:21:20 CST 2007
F"YAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY2007-10-27
DAy/Gün/Yıl formatı10/27/07
r"HH:MM:SS PM" formatı (12 saat)14:25:51
T"HH:MM:SS" formatı (24 saat format)14:28:16
R"HH:MM" formatı (24 saat sistem)14:28

örnek

Özgün:Bağlantı girişi görünür.




Önceki:JS, XMLHttpRequest için tüm talepler için yanıt bilgilerini kesiyor
Önümüzdeki:Özel SaaS yazılım dağıtımının çukurları
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com