विषयसूची:
वीडियो: क्या स्ट्रिंगबिल्डर शून्य हो सकता है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
खाली का मतलब है कि इसमें कोई वर्ण नहीं है स्ट्रिंगबिल्डर . शून्य इसका मतलब है कि कोई नहीं है स्ट्रिंगबिल्डर वस्तु बिल्कुल। केवल एक चर है शून्य यदि इसका संदर्भ प्रकार है (उदाहरण के लिए स्ट्रिंग, स्ट्रिंगबिल्डर , सेट करें, एक थंबरूल के रूप में: सभी कैपिटलाइज़्ड प्रकार) और इसे अभी तक इनिशियलाइज़ नहीं किया गया है या स्पष्ट रूप से सेट किया गया है शून्य.
इसी तरह, मुझे कैसे पता चलेगा कि मेरा स्ट्रिंगबिल्डर खाली है या नहीं?
की लंबाई विधि स्ट्रिंगबिल्डर या StringBuffer वर्ग वर्तमान में मौजूद वर्णों के अनुक्रम की लंबाई लौटाता है। जैसा कि आप उदाहरण में देख सकते हैं, to अगर जांच NS स्ट्रिंगबिल्डर खाली है , की लंबाई प्राप्त करें स्ट्रिंगबिल्डर वस्तु। अगर लंबाई 0 है, यह है खाली , अन्यथा नहीं।
इसी तरह, StringBuilder StringBuffer की तुलना में अधिक कुशल क्यों है? नतीजतन, स्ट्रिंगबिल्डर ज्यादा तेज़ है स्ट्रिंगबफर की तुलना में . स्ट्रिंगबफर परिवर्तनशील है। यह लंबाई और सामग्री के मामले में बदल सकता है। स्ट्रिंगबफर थ्रेड-सुरक्षित हैं, जिसका अर्थ है कि उनके पास एक्सेस को नियंत्रित करने के लिए सिंक्रनाइज़ तरीके हैं ताकि केवल एक थ्रेड एक्सेस कर सके a स्ट्रिंगबफर एक समय में ऑब्जेक्ट का सिंक्रनाइज़ कोड।
तदनुसार, आप स्ट्रिंगबिल्डर को कैसे रीसेट करते हैं?
1) एक नई वस्तु निर्दिष्ट करके StringBuilder साफ़ करें
- पब्लिक क्लास JavaStringBufferClearEmptyExample {
- सार्वजनिक स्थैतिक शून्य main (String args) {
- स्ट्रिंगबिल्डर एसबीएसआरटी = शून्य;
- for(int i = 1; i <= 5; i++){
- // पिछले पुनरावृत्ति से सामग्री को साफ़ करें।
- एसबीएसआरटी = नया स्ट्रिंगबिल्डर ();
- एस.बी.एस.आर. परिशिष्ट (मैं);
- प्रणाली। बाहर। प्रिंट (एसबीएसआरटी);
जावा में स्ट्रिंगबिल्डर आंतरिक रूप से कैसे काम करता है?
स्ट्रिंगबिल्डर ऑब्जेक्ट स्ट्रिंग ऑब्जेक्ट्स की तरह हैं, सिवाय इसके कि उन्हें संशोधित किया जा सकता है। के भीतर , इन वस्तुओं को चर-लंबाई वाले सरणियों की तरह माना जाता है जिनमें वर्णों का एक क्रम होता है। उदाहरण के लिए, यदि आपको बड़ी संख्या में स्ट्रिंग्स को जोड़ने की आवश्यकता है, तो a स्ट्रिंगबिल्डर वस्तु अधिक कुशल है।
सिफारिश की:
जब आप बात कर रहे हों तो क्या स्काई पे पर स्काई पर कॉल मुफ्त हैं?
स्काई टॉक केवल डायरेक्ट डेबिट/निरंतर क्रेडिट कार्ड मैंडेट द्वारा भुगतान करने वाले ग्राहकों के लिए उपलब्ध है। 0845 और 0870 नंबरों पर कॉल स्काई के 15पीपीएम के एक्सेस शुल्क और मालिक ऑपरेटर के सेवा शुल्क के अधीन हैं।
आप एक स्वचालित प्रपत्र कैसे बनाते हैं जिसमें Word 2010 में फ़ील्ड्स भर गए हों?
माइक्रोसॉफ्ट वर्ड का उपयोग करके भरने योग्य फॉर्म बनाना डेवलपर टैब सक्षम करें। Microsoft Word खोलें, फिर फ़ाइल टैब> विकल्प> रिबन कस्टमाइज़ करें> दाएं कॉलम में डेवलपर टैब की जांच करें> ठीक पर क्लिक करें। एक नियंत्रण डालें। फिलर टेक्स्ट संपादित करें। मोड से बाहर निकलने के लिए फिर से डिज़ाइन मोड बटन। सामग्री नियंत्रण अनुकूलित करें
क्या स्ट्रिंगबिल्डर स्ट्रिंग कॉन्सटेनेशन से तेज़ है?
1) स्ट्रिंग ऑब्जेक्ट जावा में अपरिवर्तनीय है लेकिन स्ट्रिंगबफर और स्ट्रिंगबिल्डर परस्पर वस्तुएं हैं। 2) स्ट्रिंगबफर को सिंक्रनाइज़ किया जाता है जबकि स्ट्रिंगबिल्डर ऐसा नहीं है जो स्ट्रिंगबिल्डर को स्ट्रिंगबफर से तेज बनाता है। 3) कॉन्सटेनेशन ऑपरेटर '+' को आंतरिक रूप से स्ट्रिंगबफर या स्ट्रिंगबिल्डर का उपयोग करके कार्यान्वित किया जाता है
इसका क्या मतलब है जब किसी के पास 2 फोन हों?
यहां कुछ कारण दिए गए हैं कि किसी के पास दो फोन क्यों होंगे: उन्हें अपने सभी व्यापारिक सौदे एक अलग फोन पर करना आसान लगता है ताकि वे अपने जीवन को बेहतर ढंग से व्यवस्थित कर सकें। अक्सर, कंपनियां स्वयं अपने ग्राहकों को एक अतिरिक्त कार्य फ़ोन भी प्रदान करती हैं
यदि आपके पास 2 ग्राफ़िक्स कार्ड हों तो क्या होगा?
हां, यह तकनीकी रूप से काम कर सकता है-दोनों कार्ड आपको ग्राफिकल आउटपुट देंगे। हालांकि, विभिन्न कार्डों को एजीपीयू सरणी (क्रॉसफायर या एसएलआई) के रूप में कार्य करने के लिए एक साथ लिंक नहीं किया जा सकता है, इसलिए आप आम तौर पर ग्राफिक्स गेम को प्रस्तुत करने के लिए उन्हें एक साथ उपयोग करने में सक्षम नहीं होंगे।