1. Stringप्रकार
प्रकार Stringजावा में सबसे अधिक उपयोग किए जाने वाले प्रकारों में से एक है। यह सबसे अधिक इस्तेमाल किया जाने वाला प्रकार हो सकता है। यह इतना लोकप्रिय क्यों है इसका एक कारण है: ऐसे चर आपको टेक्स्ट स्टोर करने देते हैं - और कौन ऐसा नहीं करना चाहता है? intइसके अतिरिक्त, और प्रकारों के विपरीत double, आप Stringप्रकार की वस्तुओं पर विधियों को कॉल कर सकते हैं, और ये विधियां कुछ उपयोगी और रोचक चीजें करती हैं।
क्या अधिक है, सभी जावा ऑब्जेक्ट्स (उनमें से सभी!) को एक String. ठीक है, अधिक सटीक होने के लिए, सभी जावा ऑब्जेक्ट स्वयं का एक टेक्स्ट (स्ट्रिंग) प्रतिनिधित्व वापस कर सकते हैं। प्रकार का नाम Stringएक बड़े अक्षर से शुरू होता है, क्योंकि यह एक पूर्ण वर्ग है।
हम एक से अधिक बार इस प्रकार पर लौटेंगे (यह अत्यंत उपयोगी और दिलचस्प है), लेकिन आज हम एक संक्षिप्त परिचय देंगे।
2. Stringचर बनाना
प्रकार Stringस्ट्रिंग्स (पाठ) को संग्रहीत करने के लिए डिज़ाइन किया गया है। कोड में एक चर बनाने के लिए जो पाठ को संग्रहीत कर सकता है , आपको इस तरह के एक कथन का उपयोग करने की आवश्यकता है:
String name;
Stringएक चर बनाना
name चर का नाम कहाँ है।
उदाहरण:
| कथन | विवरण |
|---|---|
|
नामित एक स्ट्रिंग चर nameबनाया गया है |
|
नामित एक स्ट्रिंग चर messageबनाया गया है |
|
नामित एक स्ट्रिंग चर textबनाया गया है |
जैसे ही intऔर प्रकार के साथ, आप एकाधिक चर doubleबनाने के लिए आशुलिपि संकेतन का उपयोग कर सकते हैं :String
String name1, name2, name3;
Stringएकाधिक चर बनाने के लिए आशुलिपि
3. Stringचरों को मान निर्दिष्ट करना
एक चर में मान डालने के लिए String, आपको इस कथन की आवश्यकता है:
name = "value";
Stringएक चर के लिए एक मान निर्दिष्ट करना
और अब हम इस प्रकार और जिनके बारे में हम पहले ही अध्ययन कर चुके हैं, के बीच पहले अंतर पर आ गए हैं। प्रकार के सभी मान पाठ के तारString हैं और दोहरे उद्धरण चिह्नों में संलग्न होने चाहिए ।
उदाहरण:
| कथन | टिप्पणी |
|---|---|
|
चर name में पाठ होता हैSteve |
|
चर city में पाठ होता हैNew York |
|
चर message में पाठ होता हैHello! |
4. प्रारंभिक Stringचर
जैसा कि intऔर doubleप्रकार के साथ होता है, प्रकार के वेरिएबल्स को Stringबनाए जाने पर तत्काल प्रारंभ किया जा सकता है। वास्तव में, यह कुछ ऐसा है जो आप जावा में सभी प्रकार के साथ कर सकते हैं। इसलिए हम अब इसका जिक्र नहीं करेंगे।
String name1 = "value1", name2 = "value2", name3 = "value3";
String name = "Steve", city = "New York", message = "Hello!";
जावा कंपाइलर शिकायत करेगा यदि आप इसे कोई मान निर्दिष्ट किए बिना एक चर घोषित करते हैं और फिर इसका उपयोग करने का प्रयास करते हैं।
यह कोड काम नहीं करेगा:
| कथन | टिप्पणी |
|---|---|
|
चर nameप्रारंभ नहीं किया गया है। कार्यक्रम संकलित नहीं होगा। |
|
चर aप्रारंभ नहीं किया गया है। कार्यक्रम संकलित नहीं होगा। |
|
चर xप्रारंभ नहीं किया गया है। कार्यक्रम संकलित नहीं होगा। |
GO TO FULL VERSION