मुझे यह बहुत ही बुनियादी सवाल पता है। लेकिन मैं इसमें बहुत उलझन में हूं। उचित रूप से मुझे वह नहीं मिल रहा है क्यों हमें स्ट्रिंग को CharArray में परिवर्तित करने की आवश्यकता है। मुझे toCharArray()
विधि का काम पता है। केवल मुझे कुछ वास्तविक समय उदाहरण चाहिए कि हमें इस विधि की आवश्यकता क्यों है। मेरे प्रश्न में मैं हैशकोड के साथ charArray के संबंध को भी समझना चाहता हूं।स्ट्रिंग को charArray में बदलने की आवश्यकता क्या है?
मैं charArray प्रतिनिधित्व जानते हैं:
char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };
उदाहरण
public class Test {
public static void main(String args[]){
String a = "bharti";
char[] charArray = a.toCharArray();
System.out.println(charArray);
}
}
आउटपुट: भारती
मेरे लिए नहीं है कोईअंतर शर्त वेनआउटपुट और मेरी स्ट्रिंग भारती परिवर्तनीय 'ए' में।
समस्या निर्माण स्रोत:
असल में मैं एक हैश पासवर्ड तो मैं गूगल से कुछ कोड वहाँ ज्यादातर toCharArray() विधि में it.So मैं नहीं मिला प्रयोग किया जाता है पढ़ रहा था उत्पन्न करने के लिए एक कोड लिखने के लिए चाहते हैं हम इसका उपयोग क्यों कर रहे हैं।
'System.out.println' के दृष्टिकोण से कोई स्पष्ट अंतर नहीं है। लेकिन कुछ एपीआई को स्ट्रिंग की बजाय सरणी की आवश्यकता हो सकती है। –
शायद आप 'स्ट्रिंग' में सभी अद्वितीय पात्रों को चाहते हैं, शायद आप इसे उलटना चाहते हैं और हालांकि प्रत्येक 'char' पर लूप। सब कुछ मैं वास्तव में सवाल नहीं प्राप्त करता क्योंकि पर्याप्त उदाहरणों से अधिक हैं जहां आपको इसकी आवश्यकता होगी। – SomeJavaGuy
@ केविन एशे मैं आपके उत्तर से कुछ हद तक संतुष्ट हूं। असल में मुझे केवल कुछ उदाहरणों की आवश्यकता है क्यों मुझे इस विधि का उपयोग करने की आवश्यकता है? मैं इस विधि का उपयोग कहां कर सकता हूं? मुझे लगता है कि यह मेरे प्रश्न में स्पष्ट रूप से लिखा गया है। –