Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

एंड्रॉइड में स्ट्रिंग बिल्डर क्लास का उपयोग कैसे करें?

<घंटा/>

एक उदाहरण में जाने से पहले, हमें पता होना चाहिए कि स्ट्रिंग बिल्डर क्या है। स्ट्रिंगबिल्डर वर्ग का उपयोग एक परिवर्तनीय स्ट्रिंग बनाने के लिए किया जाता है और यह थ्रेड सुरक्षित नहीं है इसलिए एकाधिक थ्रेड एक समय में स्ट्रिंग बिल्डर क्लास तक पहुंच सकते हैं। यह उदाहरण एंड्रॉइड में स्ट्रिंग बिल्डर क्लास का उपयोग कैसे करें के बारे में प्रदर्शित करता है।

चरण 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()) { StringBuilder stringBuilder =new StringBuilder(edit_query.getText().toString()); textView.setText("डिफ़ॉल्ट स्ट्रिंग:" + stringBuilder); textView1.setText(stringBuilder.insert(0, "insert at 0" + "tutorialspoint.com")); textView2.setText ("क्षमता है" + stringBuilder.क्षमता ()); textView3.setText ("हटाएं:" + stringBuilder.delete(1, 3)); textView4.setText ("संलग्न करें:" + stringBuilder.append ("संलग्न" स्ट्रिंग बिल्डर के लिए")); } } }); }} 

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

एंड्रॉइड में स्ट्रिंग बिल्डर क्लास का उपयोग कैसे करें?

उपरोक्त परिणाम में, यह विभिन्न हेरफेर डेटा के साथ स्ट्रिंग बिल्डर टेक्स्ट दिखा रहा है।


  1. एंड्रॉइड में तुलना स्ट्रिंग का उपयोग कैसे करें?

    यह उदाहरण दर्शाता है कि android में तुलना स्ट्रिंग का उपयोग कैसे करें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त कोड में, ह

  1. एंड्रॉइड में स्ट्रिंग बफर का उपयोग कैसे करें?

    उदाहरण में आने से पहले, हमें पता होना चाहिए कि स्ट्रिंग बफर क्या है। StringBuffer वर्ग का उपयोग परिवर्तनशील स्ट्रिंग बनाने के लिए किया जाता है और यह थ्रेड सुरक्षित है। यह उदाहरण एंड्रॉइड में स्ट्रिंग बफर का उपयोग कैसे करें के बारे में प्रदर्शित करता है। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्

  1. एंड्रॉइड में बटरनाइफ का उपयोग कैसे करें?

    यह उदाहरण दर्शाता है कि मैं android में ButterKnife कैसे करूँ। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - बिल्ड.ग्रेडल (मॉड्य