यह website Computer Science के स्टूडेंट्स के लिए बनाई गई इस website पर आपको  computer science के सभी subject के notes और video Tutorial हिंदी में  मिलेग


Prv Next

Programing in java e-Book In Hindi

Online e-Libreary C Language

String In Java in Hindi

Java में string कई करैक्टर का समूह होती है जिसे null ‘\0’ नामक स्पेशल करैक्टर के द्वारा समाप्त किया जाता है जावा में किसी भी string को “ ” double इनवर्टेड कोमा के अन्दर लिखते है java string के लिए ऑब्जेक्ट की तरह व्यवहार करती है जावा में string के लिए एक class भी उपलब्द कराती है जो java.lang package का एक भाग है java string का ऑब्जेक्ट constent String को प्रदर्शित करता है String class में  कई मेथड होती है जिनकी सहयता से java programing आसन होती है
जावा में एक बार string ऑब्जेक्ट बना सेने के बाद string करैक्टर बदले नहीं जाते है यधपि string को बनाने के कई तरीके होते है किन्तु string object बनाने के लिए new ऑपरेटर और string class के कंस्ट्रक्टर का use किया जाता है परिवर्तनीय string के लिए StringBuffer  class का  use किया जाता है जिसके ऑब्जेक्ट में string उपस्थित होती है जो की बनाने के बाद बदली भी जा सकती है String और StringBuffer class java.lang package में उपस्थित होती है और java.lang package सभी प्रोग्राम के लिए स्वत: ही उपस्थित रहती है दोनों class package में final define रहती है अत: इनकी कोई subclass नहीं होती है
इसका उदहारण निम्लिखित  है

String s=new String ();

 

Method of String Class :

String class java की एक प्रीडिफाइन class है जो java.lang package में डिफाइन है इस

class में निम्लिखित method होती है

 

1. charAt()

यह मेथड string के अंन्तर्गत किसी स्पेसिफाई करैक्टर को return करती है

2. compareTo()

इस मेथड का use दो  string के बिच ने कम्पेरिसन करने के लिए किया जाता है इस मेथड का कार्य दो string के बिच कम्पेरिसन कर के यह चेक करना है की अल्फ़ाबेटिक आर्डर में कोण सी string पहले आएगी

 

3. concat()

यह मेथड दी गई string को string के अंत में जोड़ती है तथा दोनों string के बिच में स्पेस नहीं होती है

 

4. equals() :

यह मेथड दो string के बिच में यह परिक्षण करती है की दी गई string equal है या नहीं यदि string बराबर होती है तो यह true return करती है

 

5. equalignoreCase() :

यह equal मेथड के सामान होती है अंतर केवल इतना है की इसमें case का ध्यान रखने की आवश्यकता नहीं होती है

 

6. indexof()

यह मेथड स्पेसिफाई करे गए करैक्टर के प्रथम आवर्ती की index return करती है

 

7.lastindexof()

यह मेथड स्पेसिफाई करे गए करैक्टर के अंतिम  आवर्ती की index return करती है

 

8. length ():

इस मेथड का use string के length पता करने के लिए किया जाता है

 

9 . replace():

इस मेथड string में स्पेसिफाईड करैक्टर की सभी आवर्तीयो को replace कर देती है

 

10. toLowerCase()

इस मेथड के द्वारा किसी भी string के सभी करैक्टर को लोअर केस में कन्वर्ट किया जाता है

 

11. toUpperCase:

यह मेथड किसी भी string के सही characters को अपरकेस में कन्वर्ट कर  देती है

 

 

String Buffer Class In Java

string Buffer Class म्युटेबल class तथा string class इम्युटेबल class है string Buffer class को डायनामिकली चेज किया जा सकता है इसका use तब किया  जाता है जब अधिक मात्र में मॉडिफिकेशन इंसर्शन डीलीशन आदि की आवश्यकता होती है string Buffer class string class के साथ पाई जाती है string data type के साथ फिक्स्ड length की string बनाई जाती है जिसे चेज नहीं किया जा सकता है जबकि string Buffer फेक्सिबल लम्बाई की string बनती है जिसे चेज किया जा सकता है
java में string Buffer class की निम्लिखित method होती है  

 

1. setCharAt()

यह मेथड प्रदान किये गए करैक्टर को स्पेसिफ़ाइड location पर पहले से उपस्थित अन्य करैक्टर को प्रतिस्थापित करती है

 

2. append() :

यह मेथड सोर्स string के अंत में string को जोडती है

 

3. insert :

यह मेथड किसी स्पेसल पोजीशन पर string को insert करती है

 

4. setLength():

यह मेथड सोर्स string की लम्बाई में संशोधन करती है

 


.

Subscribe Our Website For Get Notification For New Update

Enter Name :
Enter E-Mail
Enter Mobile No
Enter City Name :