Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 6066|Jawab: 0

[Sumber] Memformat metode String format() di Java

[Salin tautan]
Diposting pada 16/12/2021 10.39.41 | | |
String.format() adalah jenis string reguler
format(Format string, Objek... args) string baru menggunakan lokal lokal, merumuskan format string dan parameter untuk menghasilkan string baru yang diformat.
format(Lokal lokal, Format string, Objek... args) menggunakan lokal yang ditentukan untuk merumuskan format dan parameter string untuk menghasilkan string yang diformat.

ConverterDeskripsi rincicontoh
%sJenis string"Halo sobat."
%cJenis karakter'm'
%bTipe Booleantrue
%dJenis bilangan bulat(desimal) 88
%xJenis bilangan bulat(heksadesimal) FF
%oJenis bilangan bulat(Oktal) 77
%fTipe floating-point8.888
%aTipe floating-point hexFF.35AE
%eJenis indeks9.38e+5
%gTipe floating-point universal (lebih pendek dari tipe f dan e)Tidak ada contoh (pada dasarnya tidak digunakan)
%hkode hashTidak ada contoh (pada dasarnya tidak digunakan)
%%Jenis persentase%(%Karakter khusus%% untuk ditampilkan)
%nIstirahat barisTidak ada contoh (pada dasarnya tidak digunakan)
%txJenis Tanggal dan Waktu (x untuk Konversi Tanggal dan Waktu yang berbeda)Tidak ada contoh (pada dasarnya tidak digunakan)

contoh


dengan konverter

tandaMenggambarkancontohhasil
+Tambahkan simbol ke angka positif atau negatif("%+d",15)+15
0Awali angka dengan 0 (biasa digunakan untuk enkripsi)("%04d", 99)0099
antariksaTambahkan jumlah spasi yang ditentukan sebelum bilangan bulat("% 4d", 99)99
,Kelompokkan angka menurut "," (jumlah yang biasa ditampilkan)("%,f", 9999.99)9,999.990000
(Gunakan tanda kurung untuk berisi angka negatif("%(f", -99,99)(99.990000)
#Jika itu adalah bilangan floating-point, itu berisi titik desimal, dan jika itu adalah bilangan heksadesimal atau 8 desimal, itu menambahkan 0x atau 0("%#x", 99) ("%#o", 99)0x63 0143
<Format parameter yang dijelaskan oleh konverter sebelumnya(%f dan %< 3.2f", 99.45)99.450000 dan 99.45
d,%2$s", 99,"abc")99, ABC

Keluaran tanggal yang diformat

tandaMenggambarkancontoh
cSertakan informasi tanggal dan waktu lengkapSabtu Okt 27 14:21:20 CST 2007
F"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY2007-10-27
DFormat bulan/hari/tahun10/27/07
rFormat "HH:MM:SS PM" (12 jam)14:25:51
TFormat "HH:MM:SS" (format 24 jam)14:28:16
RFormat "HH:MM" (sistem 24 jam)14:28

contoh

Asli:Login hyperlink terlihat.




Mantan:JS mencegat informasi respons untuk semua permintaan untuk XMLHttpRequest
Depan:Lubang penyebaran perangkat lunak SaaS pribadi
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com