stringbuilder पर टैग किए गए जवाब

स्ट्रिंगर बिल्डर एक ऐसा वर्ग है जो जावा और .NET फ्रेमवर्क में टेक्स्ट डेटा के साथ काम करने का एक सुविधाजनक और कुशल तरीका प्रदान करता है।


18
StringBuilder बनाम String संघन में जावा में
toString()नीचे दिए गए 2 कार्यान्वयनों को देखते हुए , जिसे एक पसंद किया जाता है: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } या public String toString(){ StringBuilder sb = new StringBuilder(100); return sb.append("{a:").append(a) .append(", b:").append(b) .append(", c:").append(c) .append("}") …

17
StringBuilder का अंतिम वर्ण निकालें?
जब आपको एक संग्रह के माध्यम से लूप करना पड़ता है और प्रत्येक डेटा को एक सीमांकक द्वारा अलग किया जाता है, तो आप हमेशा अंत में एक अतिरिक्त सीमांकक के साथ समाप्त होते हैं, जैसे। for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } कुछ इस तरह देता है: …

9
कैसे StringBuilder के लिए एक नई लाइन संलग्न करने के लिए
मेरे पास एक StringBuilderवस्तु है, StringBuilder result = new StringBuilder(); result.append(someChar); अब मैं एक नई चरित्र को जोड़ना चाहता हूं StringBuilder। मैं यह कैसे कर सकता हूं? result.append("/n"); काम नहीं करता। इसलिए, मैं यूनिकोड का उपयोग करके एक नई पंक्ति लिखने के बारे में सोच रहा था। क्या इससे मदद …



12
StringFormat StringBuilder के रूप में कुशल है
मान लीजिए कि मेरे पास C # में एक स्ट्रिंगर है जो ऐसा करता है: StringBuilder sb = new StringBuilder(); string cat = "cat"; sb.Append("the ").Append(cat).(" in the hat"); string s = sb.ToString(); यह उतना ही कुशल या उतना ही अधिक कुशल होगा: string cat = "cat"; string s = …

12
सी # या जावा: स्ट्रिंग स्ट्रिंग के साथ प्रीपेंड करें?
मुझे पता है कि हम स्ट्रिंग्स को इस्तेमाल कर सकते हैं StringBuilder। क्या कोई ऐसा तरीका है जिससे हम स्ट्रिंग्स को प्रीपेंड कर सकते हैं (यानी स्ट्रिंग के सामने तार जोड़ StringBuilderसकते हैं ) ताकि हम प्रदर्शन के लाभ StringBuilderप्रदान कर सकें ?
102 c#  java  stringbuilder 

14
क्या एक स्ट्रिंग में स्ट्रिंग स्ट्रिंग का पुन: उपयोग करना बेहतर है?
मैंने StringBuilder के उपयोग के संबंध में एक प्रदर्शन से संबंधित प्रश्न किया है। एक बहुत लंबे लूप में मैं एक हेरफेर कर रहा हूं StringBuilderऔर इसे इस तरह से किसी अन्य विधि से पास कर रहा हूं : for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); …

9
जावा: शुरुआत में डालने के लिए StringBuilder का उपयोग करें
मैं केवल स्ट्रिंग के साथ ऐसा कर सकता था, उदाहरण के लिए: String str=""; for(int i=0;i<100;i++){ str=i+str; } क्या स्ट्रींगबर्ल के साथ इसे हासिल करने का कोई तरीका है? धन्यवाद।

11
स्ट्रिंगर के साथ निर्मित स्ट्रिंग से अंतिम चरित्र को हटाने का सबसे अच्छा तरीका है
मेरे पास निम्नलिखित है data.AppendFormat("{0},",dataToAppend); इसके साथ समस्या यह है कि मैं इसे एक लूप में उपयोग कर रहा हूं और एक त्रिकोणीय अल्पविराम होगा। ट्रेलिंग कॉमा को हटाने का सबसे अच्छा तरीका क्या है? क्या मुझे इसे स्ट्रिंग करने के लिए डेटा को स्ट्रिंग में बदलना होगा?
90 c#  stringbuilder 

6
SQL में StringBuilder का उपयोग करने का सही तरीका
मैंने अपनी परियोजना में इस तरह से कुछ sql क्वेरी का निर्माण किया है: return (new StringBuilder("select id1, " + " id2 " + " from " + " table")).toString(); क्या यह StringBuilderअपने उद्देश्य को प्राप्त करता है , अर्थात मेमोरी का उपयोग कम करता है? मुझे संदेह है कि, …


9
सर्वोत्तम अभ्यास / प्रदर्शन: StringBuilder.append को String.concat के साथ मिलाना
मैं यह समझने की कोशिश कर रहा हूं कि विभिन्न मामलों के लिए स्ट्रिंग शाब्दिक और चर के लिए सबसे अच्छा अभ्यास क्या है और क्यों है। उदाहरण के लिए, यदि मेरे पास इस तरह का कोड है StringBuilder sb = new StringBuilder("AAAAAAAAAAAAA") .append(B_String).append("CCCCCCCCCCC").append(D_String) .append("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") .append("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"); क्या ऐसा करने का …

12
StringBuilder का उपयोग कब करें?
मैं StringBuilder के लाभों को समझता हूं। लेकिन अगर मैं 2 स्ट्रिंग्स को बदलना चाहता हूं, तो मैं मानता हूं कि स्ट्रांगबर्ल के बिना ऐसा करना बेहतर (तेज) है। क्या ये सही है? किस बिंदु (स्ट्रिंग्स की संख्या) पर स्ट्रिंगबर्ल का उपयोग करना बेहतर हो जाता है?
83 c#  stringbuilder 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.