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

एंड्रॉइड में दिए गए स्ट्रिंग में अपना पहला गैर-दोहराए जाने वाले चरित्र को कैसे खोजें?

<घंटा/>

यह उदाहरण एंड्रॉइड में दिए गए स्ट्रिंग में अपना पहला गैर-दोहराए जाने वाले चरित्र को कैसे ढूंढें के बारे में प्रदर्शित करता है।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  

उपरोक्त कोड में, हमने पहले गैर-दोहराए जाने वाले चरित्र को दिखाने के लिए टेक्स्ट व्यू लिया है।

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें
पैकेज com.example.myapplication;import android.os.Build;import android.os.Bundle;import android.support.annotation.RequiresApi;import android.support.v7.app.AppCompatActivity;import android.util.Log;आयात android.widget.TextView;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.HashSet;import java.util. LinkedHashMap;आयात java.util.List;import java.util.stream.Collectors;सार्वजनिक वर्ग MainActivity AppCompatActivity का विस्तार करता है { TextView textView; स्ट्रिंग strArray ="ट्यूटोरियल पॉइंट"; @RequiresApi(api =Build.VERSION_CODES.P) @Override संरक्षित शून्य onCreate(Bundle saveInstanceState) {super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); LinkedHashMap<चरित्र, पूर्णांक> हैश मैप =नया LinkedHashMap<>(); चार [] वर्ण =strArray.toCharArray (); के लिए (int i =0; i  मान =नया ArrayList<>(); के लिए (चरित्र का नाम:हैश मैप.कीसेट ()) {स्ट्रिंग कुंजी =name.toString (); इंट वैल्यू =हैश मैप.गेट (नाम); अगर (मूल्य ==1) {मान। जोड़ें (कुंजी); } } टेक्स्ट व्यू टेक्स्ट व्यू =FindViewById(R.id.text); textView.setText(values.get(0)); }} 

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

एंड्रॉइड में दिए गए स्ट्रिंग में अपना पहला गैर-दोहराए जाने वाले चरित्र को कैसे खोजें?


  1. एंड्रॉइड में अनुक्रम में दूसरी सबसे दोहराई जाने वाली स्ट्रिंग कैसे खोजें? एंड्रॉइड में अनुक्रम में दूसरी सबसे दोहराई जाने वाली स्ट्रिंग कैसे खोजें?

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

  1. Android में स्ट्रिंग सरणी तत्वों से सभी सामान्य वर्ण कैसे निकालें? Android में स्ट्रिंग सरणी तत्वों से सभी सामान्य वर्ण कैसे निकालें?

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

  1. एंड्रॉइड पर इमेज को बेस 64 स्ट्रिंग में कैसे बदलें? एंड्रॉइड पर इमेज को बेस 64 स्ट्रिंग में कैसे बदलें?

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