Pertanyaan yang diberi tag «string-formatting»

Biasanya mengacu pada sejumlah metode untuk menampilkan sejumlah sembarang tipe data ke dalam string.


16
Pemformatan string:% vs. .format
Python 2.6 memperkenalkan str.format()metode ini dengan sintaks yang sedikit berbeda dari %operator yang ada . Mana yang lebih baik dan untuk situasi apa? Berikut ini menggunakan setiap metode dan memiliki hasil yang sama, jadi apa bedanya? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a …




5
Memformat string Go tanpa mencetak?
Apakah ada cara sederhana untuk memformat string di Go tanpa mencetak string? Dapat saya lakukan: bar := "bar" fmt.Printf("foo: %s", bar) Tetapi saya ingin string yang diformat dikembalikan daripada dicetak sehingga saya dapat memanipulasinya lebih lanjut. Saya juga bisa melakukan sesuatu seperti: s := "foo: " + bar Tetapi ini …




13
Haruskah saya menggunakan String.format () Java jika kinerjanya penting?
Kita harus membuat Strings setiap saat untuk keluaran log dan sebagainya. Lebih dari versi JDK kami telah belajar kapan harus menggunakan StringBuffer(banyak menambahkan, aman thread) dan StringBuilder(banyak menambahkan, aman non-thread). Apa saran untuk menggunakan String.format()? Apakah efisien, atau apakah kita dipaksa untuk tetap dengan penggabungan satu baris di mana kinerja …

6
Format dalam templat string kotlin
Kotlin memiliki fitur luar biasa yang disebut templat string. Saya sangat menyukainya. val i = 10 val s = "i = $i" // evaluates to "i = 10" Tetapi apakah mungkin untuk memiliki pemformatan di template? Sebagai contoh, saya ingin memformat Templat string dobel di kotlin, setidaknya untuk menetapkan jumlah …



19
Dinamai placeholder dalam pemformatan string
Dengan Python, saat memformat string, saya bisa mengisi placeholder dengan nama alih-alih dengan posisi, seperti itu: print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Saya ingin tahu apakah itu mungkin di Jawa (mudah-mudahan, tanpa perpustakaan eksternal)?


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.