Pertanyaan yang diberi tag «stringbuilder»



17
Hapus karakter terakhir dari StringBuilder?
Ketika Anda harus mengulang koleksi dan membuat string dari setiap data yang dipisahkan oleh pembatas, Anda selalu berakhir dengan pembatas tambahan di akhir, misalnya for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } Memberikan sesuatu seperti: serverId_1, serverId_2, serverId_3, Saya ingin menghapus karakter terakhir di StringBuilder (tanpa mengubahnya karena saya …

9
Cara menambahkan baris baru ke StringBuilder
Saya punya StringBuilderobjek, StringBuilder result = new StringBuilder(); result.append(someChar); Sekarang saya ingin menambahkan karakter baris baru ke StringBuilder. Bagaimana saya bisa melakukannya? result.append("/n"); Tidak bekerja. Jadi, saya berpikir untuk menulis baris baru menggunakan Unicode. Akankah ini membantu? Jika demikian, bagaimana saya bisa menambahkannya?



12
Apakah String.Format seefisien StringBuilder
Misalkan saya memiliki stringbuilder di C # yang melakukan ini: StringBuilder sb = new StringBuilder(); string cat = "cat"; sb.Append("the ").Append(cat).(" in the hat"); string s = sb.ToString(); apakah itu seefisien atau lebih efisien daripada memiliki: string cat = "cat"; string s = String.Format("The {0} in the hat", cat); Jika …


14
Apakah lebih baik menggunakan kembali StringBuilder dalam satu lingkaran?
Saya memiliki pertanyaan terkait kinerja tentang penggunaan StringBuilder. Dalam loop yang sangat panjang saya memanipulasi StringBuilderdan meneruskannya ke metode lain seperti ini: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . . sb.append(anotherString); . . . passToMethod(sb.toString()); } Apakah instantiating StringBuilderpada setiap siklus loop adalah solusi …




6
Cara yang benar untuk menggunakan StringBuilder di SQL
Saya baru saja menemukan beberapa sql query build seperti ini di proyek saya: return (new StringBuilder("select id1, " + " id2 " + " from " + " table")).toString(); Apakah ini StringBuildermencapai tujuannya, yaitu mengurangi penggunaan memori? Saya meragukan itu, karena dalam konstruktor '+' (String concat operator) digunakan. Akankah itu …

9
Praktik / kinerja terbaik: mencampur StringBuilder.append dengan String.concat
Saya mencoba untuk memahami apa praktik terbaik dan mengapa menggabungkan string literal dan variabel untuk kasus yang berbeda. Misalnya jika saya memiliki kode seperti ini StringBuilder sb = new StringBuilder("AAAAAAAAAAAAA") .append(B_String).append("CCCCCCCCCCC").append(D_String) .append("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") .append("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"); Apakah ini cara melakukannya? Dari posting ini , saya perhatikan bahwa +operator di Strings membuat instance baru …
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.