String in java in hindi-जावा स्ट्रिंग क्या है?

हेल्लो दोस्तों! जावा में बारे में आपको पिछले वाले पोस्टो में दिया जा चूका है की जावा क्या होता है जावा डाटा टाइप , वेरिएबल आदि यह कैसे काम करता है और बहुत कुछ | आज इस पोस्ट में String in java in hindi -(जावा में string  क्या है?) के बारे में पढेंगे और string types को भी देखेंगे ,इसे बहुत ही आसान भाषा का प्रयोग किया गया है तो चलिए शुरू करते है :-

java string in Hindi-जावा स्ट्रिंग क्या है ?

string in java का परिचय

string character की sequence होती है जैसे की “java string in Hindi” एक string है java में string को objects की तरह इम्प्लेमेंत(implement) किया जाता है ऐसे इसलिए किया गया है ताकि string s पर operation परफॉर्म किये जा सकते है

operation जैसे की 2 स्ट्रिंग्स को जोड़ने या compare करना आदि strings पर परफॉर्म कर सकते है java में string एक क्लास है आप नार्मल string एक क्लास है आप नार्मल string variable भी क्रिएट कर सकते है और string क्लास का object भी क्रिएट कर सकते है और दोनों के साथ ही operation परफॉर्म कर सकते है

string my string=”this is a string “; //variable

string my string=”new string(“this is a string “);  //object

string को एक variable की तरह और एक object की तरह प्रयोग करने में फर्क होता है जब आप string को object की तरह प्रयोग करते है तो एक बार object क्रिएट होने के बाद आप उसमे कोई change नहीं कर सकते है

example के लिए उपर दिए हुए example को देखिये मैंने my string नाम से object बनाया है लेकिन अब इसके टेक्स्ट “this is a string” में कोई change नही किया जा सकता है लेकिन जब आप string को variable की तरह प्रयोग करते है तो उसमे से changes किये जा सकते है

java कुछ methods provide करती है जिनमे आप string object में modification कर सकते है लेकिन जब भी आप ऐसे करते  है तो नया string object generate होता है original string object में कोई change नहीं आता है इन सभी operation के बारे में निचे डिटेल्स से दिया गया है

string length

किसी भी string में जितने characters होते है वो उस string की length होते है java में किसी भी string की length का पता करने के लिए आप length() method का प्रयोग कर सकते है इसके लिए आप उस string पर length method call करते है

string mystring=”this is a string “; //variable

string mystring=new string(“this is a string”); //object

 

Concatenating string

जब किन्ही 2 string को जोड़कर एक तीसरी string बनाई जाती है उसे java में string concatenating कहते है ऐसा आप + ऑपरेटर(operator) के द्वारा भी कर सकते है और concat() method के द्वारा भी कर सकते है इन दोनों ही तरीको के example के बारे में निचे दिया गया है

string mystring=”this is a string”;
string yourstring=”this is yourstring”;
string ourstring=”mystring+yourstring  //with + operator
ourstring =mystring.concat(yourstring); //with concat() method
system.out.println(ourstring);

 

string indexing with charAt() – ये method string में से किसी एक character को एक्सट्रेक्ट(extract) करने के लिए प्रयोग किया जाता है string की indexing arrays की तरह ही होती है पहला character 0 index पर होता है

इसलिए आप java म string के किसी भी सिंगल(single) character को एक्सेस कर सकते है इसके लिए आप charAt() method का प्रयोग किया जाता है जो index number आप इस method में pass करते है method उसी index के character को return करता है

string mystring=”hello”;

system.out.println(mystring.charAt(2));

string indexing with substring() – java में किसी string में substring search करने के लिए आप substring() method का प्रयोग किया जाता है इस method में आप 2 आर्गुमेंट्स(argument) को pass करते है

पहला argument वो index number है जहा से आप string को एक्सेस करना चाहते है और दूसरा argument वो index number है जहा तक की string आप एक्सेस कर सकते है ये method starting index से लेकर ending index तक की string return करता है

string s1=”hello my website name is c3school”

system.out.println(s1.substring(5,8));

string indexing with indexof() – जावा string class indexof() मेथड(method) भी provide करती है जिसमे कौन सी substring किस index पर है ये पता करने के लिए आप indexof() method का प्रयोग करते है इस method में एक substring pass की जाती है ये method उस substring की स्टार्टिंग(starting) index return करता है

string s1 =”hello my name is khan”;

system.out.println(s1.indexof(“my”)); //returns

string comparison with equals() – java में कोई भी 2 string को compare करने के लिए equals() method का प्रयोग किया जाता है यदि दोनों strings equal होती है तो ये method true return करता है एक string पर इस method को कॉल किया जाता है और दूसरी string आर्गुमेंट(argument) की तरह pass की जाती है

string s1=”hello”;
string s2=”hello”
system.out.println(s1.equals(s2)); // prints true

 

String in java in hindi

reference-https://www.javatpoint.com/java-string

निवेदन :-अगर आपको यह आर्टिकल(String in java in hindi) उपयोगी लगा हो तो इस आप अपने क्लासमेट ,दोस्तों  के साथ अवश्य share कीजिये और आपके जो भी इस पोस्ट्स से related(सम्बन्धित) questions है तो आप उन्हें निचे कमेंट कर सकते है हम उसके  answer अवश्य करेंगे(String in java in hindi) Thanks

Leave a Comment