1. String
प्रकार
प्रकार String
जावा में सबसे अधिक उपयोग किए जाने वाले प्रकारों में से एक है। यह सबसे अधिक इस्तेमाल किया जाने वाला प्रकार हो सकता है। यह इतना लोकप्रिय क्यों है इसका एक कारण है: ऐसे चर आपको टेक्स्ट स्टोर करने देते हैं - और कौन ऐसा नहीं करना चाहता है? int
इसके अतिरिक्त, और प्रकारों के विपरीत double
, आप String
प्रकार की वस्तुओं पर विधियों को कॉल कर सकते हैं, और ये विधियां कुछ उपयोगी और रोचक चीजें करती हैं।
क्या अधिक है, सभी जावा ऑब्जेक्ट्स (उनमें से सभी!) को एक String
. ठीक है, अधिक सटीक होने के लिए, सभी जावा ऑब्जेक्ट स्वयं का एक टेक्स्ट (स्ट्रिंग) प्रतिनिधित्व वापस कर सकते हैं। प्रकार का नाम String
एक बड़े अक्षर से शुरू होता है, क्योंकि यह एक पूर्ण वर्ग है।
हम एक से अधिक बार इस प्रकार पर लौटेंगे (यह अत्यंत उपयोगी और दिलचस्प है), लेकिन आज हम एक संक्षिप्त परिचय देंगे।
2. String
चर बनाना
प्रकार String
स्ट्रिंग्स (पाठ) को संग्रहीत करने के लिए डिज़ाइन किया गया है। कोड में एक चर बनाने के लिए जो पाठ को संग्रहीत कर सकता है , आपको इस तरह के एक कथन का उपयोग करने की आवश्यकता है:
String name;
name
चर का नाम कहाँ है।
उदाहरण:
कथन | विवरण |
---|---|
|
नामित एक स्ट्रिंग चर name बनाया गया है |
|
नामित एक स्ट्रिंग चर message बनाया गया है |
|
नामित एक स्ट्रिंग चर text बनाया गया है |
जैसे ही int
और प्रकार के साथ, आप एकाधिक चर double
बनाने के लिए आशुलिपि संकेतन का उपयोग कर सकते हैं :String
String name1, name2, name3;
3. String
चरों को मान निर्दिष्ट करना
एक चर में मान डालने के लिए String
, आपको इस कथन की आवश्यकता है:
name = "value";
और अब हम इस प्रकार और जिनके बारे में हम पहले ही अध्ययन कर चुके हैं, के बीच पहले अंतर पर आ गए हैं। प्रकार के सभी मान पाठ के तार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