उदाहरण में आने से पहले, हमें पता होना चाहिए कि स्ट्रिंग बफर क्या है। StringBuffer वर्ग का उपयोग परिवर्तनशील स्ट्रिंग बनाने के लिए किया जाता है और यह थ्रेड सुरक्षित है। यह उदाहरण एंड्रॉइड में स्ट्रिंग बफर का उपयोग कैसे करें के बारे में प्रदर्शित करता है।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
उपरोक्त कोड में, हमने एडिट टेक्स्ट, बटन और टेक्स्टव्यू लिए हैं। जब उपयोगकर्ता बटन पर क्लिक करता है, तो यह एडिटटेक्स्ट से डेटा लेगा और स्ट्रिंग बफर विधियों के साथ हेरफेर करेगा। हेरफेर डेटा का परिणाम टेक्स्टव्यू के साथ जुड़ जाता है
चरण 3 - निम्न कोड को src/MainActivity.java
में जोड़ेंपैकेज com.example.myapplication;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.EditText;import android.widget.TextView;public वर्ग MainActivity AppCompatActivity को बढ़ाता है {EditText edit_query; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); edit_query =findViewById (R.id.edit_query); अंतिम टेक्स्ट व्यू टेक्स्ट व्यू =findViewById (R.id.text); अंतिम टेक्स्ट व्यू टेक्स्ट व्यू 1 =FindViewById (R.id.text1); अंतिम टेक्स्ट व्यू टेक्स्ट व्यू 2 =FindViewById (R.id.text2); अंतिम टेक्स्ट व्यू टेक्स्ट व्यू 3 =findViewById (R.id.text3); अंतिम टेक्स्ट व्यू टेक्स्ट व्यू 4 =findViewById (R.id.text4); findViewById(R.id.click).setOnClickListener(new View.OnClickListener() {@Override public void onClick(View v) { if (!edit_query.getText().toString().isEmpty()) { StringBuffer stringBuffer =new StringBuffer(edit_query.getText().toString()); textView.setText("डिफ़ॉल्ट स्ट्रिंग:" + stringBuffer); textView1.setText(stringBuffer.insert(0, "insert at 0" + "tutorialspoint.com")); textView2.setText ("क्षमता है" + stringBuffer. क्षमता ()); textView3.setText ("हटाएं:" + stringBuffer.delete (1, 3)); textView4.setText ("संलग्न करें:" + stringBuffer.append ("संलग्न" बफर स्ट्रिंग करने के लिए")); } } }); }}पूर्व>आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
उपरोक्त परिणाम में, यह विभिन्न हेरफेर डेटा के साथ स्ट्रिंग बफर टेक्स्ट दिखा रहा है।