जावास्क्रिप्ट स्ट्रिंग को पूर्णांक में बदलें

| | | | | | | | | | | | | | | | | | | |

प्रोग्रामर विभिन्न प्रकार के मूल्यों को संग्रहीत करने के लिए विभिन्न प्रकार के डेटा का उपयोग करते हैं। उदाहरण के लिए, वे टेक्स्ट-आधारित डेटा को संग्रहीत करने के लिए स्ट्रिंग्स का उपयोग करते हैं और पूर्णांकों को संग्रहीत करने के लिए पूर्णांक।

जब कोड लिखा जाता है, तो आप डेटा प्रकार को एक मान से दूसरे डेटा प्रकार में बदलने का निर्णय ले सकते हैं। जावा में किए गए सबसे आम प्रकार के रूपांतरणों में से एक स्ट्रिंग को पूर्णांक में परिवर्तित करना है। यह वह जगह है जहां parseInt () और () valueOf विधियां चलन में आती हैं।

आप एक स्ट्रिंग को पूर्णांक में बदलने के लिए Java parseInt () और valueOf () विधियों का उपयोग कर सकते हैं। इस ट्यूटोरियल में हम उदाहरण के साथ चर्चा करेंगे कि यह कैसे करना है। जिसमें एक मान होता है। सही/गलत मान, उदाहरण के लिए, बूलियन के रूप में संग्रहीत किए जाते हैं और पाठ को एक स्ट्रिंग के रूप में संग्रहीत किया जाता है।

यह प्रोग्रामिंग में एक महत्वपूर्ण विशेषता है क्योंकि डेटा मान का प्रकार यह निर्धारित करेगा कि उस मान में हेरफेर कैसे किया जा सकता है। उदाहरण के लिए, आप गणितीय संक्रियाओं को पूर्ण और वास्तविक संख्याओं पर कर सकते हैं, लेकिन स्ट्रिंग्स पर नहीं। उदाहरण के लिए, यदि आप एक स्ट्रिंग के रूप में संग्रहीत संख्या पर गणितीय संक्रिया करना चाहते हैं, तो आपको डेटा मान प्रकार

Java String को Integer में बदलना होगा। ParseInt का उपयोग ()

आप जावा में पूर्णांक रूपांतरण के लिए एक स्ट्रिंग करने के लिए parseInt () विधि का उपयोग कर सकते हैं। parseInt () एक पैरामीटर लेता है: वह स्ट्रिंग मान जिसे आप पूर्णांक में बदलना चाहते हैं

parseInt () के लिए सिंटैक्स इस तरह दिखता है:.

Integer.parseInt (value);

मान लीजिए कि आप किसी थीम पार्क के लिए एक प्रोग्राम लिखते हैं जो किसी खास आकर्षण में प्रवेश करते समय किसी मेहमान की उम्र की जांच करता है। एक स्ट्रिंग के रूप में संग्रहीत किया जाता है, लेकिन हम इसे एक पूर्णांक में बदलना चाहते हैं ताकि हम इसकी तुलना उचित न्यूनतम आयु से कर सकें, हम इस कोड का उपयोग करके ग्राहक की आयु (इस उदाहरण में 15) को एक पूर्णांक में बदल सकते हैं: .

हमारा कोड रिटर्न:

the इस ग्राहक की आयु है: 15

अवरोही तोड़ हमारा कोड हमारी पहली पंक्ति में। ConvertAge, हम एक स्ट्रिंग - विधि घोषित करते हैं जो हमारे ग्राहक की उम्र को संग्रहीत करती है

फिर हम parseInt () का उपयोग करते हैं - जिसे आयु कहा जाता है। स्ट्रिंग के मान को पार्स करें और इसे एक पूर्णांक में परिवर्तित करें। हम नया पूर्णांक मान integer_age वैरिएबल को असाइन करते हैं। अंत में, हम यह कहते हुए एक संदेश प्रिंट करते हैं: "इस ग्राहक की आयु है:", उसके बाद ग्राहक की आयु

हम कीवर्ड उदाहरण । एक बूलियन मान (true या false) का उदाहरण देता है, जो इस पर निर्भर करता है कि हम जिस मान की जांच कर रहे हैं उसमें एक विशेष प्रकार का डेटा है या नहीं। हमारे पिछले प्रोग्राम के अंत में जोड़ा गया निम्न कोड हमें यह सत्यापित करने की अनुमति देता है कि integer_age एक पूर्णांक है:

...

सिस्टम। पर .println ("आयु एक पूर्णांक है?" + पूर्णांक का आयु उदाहरण);

...

हमारा कोड लौटाता है:

उम्र इस ग्राहक का है: 15

आयु एक पूर्णांक है? true

हमारे कोड में, हम यह जांचने के लिए पूर्णांक के आयु उदाहरण का उपयोग करते हैं कि चर आयु एक पूर्णांक है या नहीं। आयु एक पूर्णांक है, इसलिए वापसी कीवर्ड उदाहरण: सत्य

करने के लिए जावा स्ट्रिंग पूर्णांक: उपयोग valueOf ()

आप जावा में एक स्ट्रिंग को पूर्णांक में बदलने के लिए valueOf () विधि का भी उपयोग कर सकते हैं। valueOf () एक पैरामीटर लेता है: वह मान जिसे आप पूर्णांक में बदलना चाहते हैं p>

यहां valueOf () का सिंटैक्स दिया गया है: विधि।

Integer .valueOf (मान);

आइए लेते हैं एक उदाहरण यह समझाने के लिए कि valueOf () विधि कैसे काम करती है। मान लीजिए कि आप एक प्रोग्राम लिखते हैं जो एक कॉफ़ी स्टोर में बेची जाने वाली कोलंबियाई भुनी हुई कॉफ़ी और इतालवी बीन्स की मात्रा को संग्रहीत करता है। हमारा प्रोग्राम वर्तमान में इन मात्राओं को एक स्ट्रिंग के रूप में संग्रहीत करता है, लेकिन हम उन्हें परिवर्तित करना चाहते हैं। पूर्णांकों के लिए। ऐसा करने के लिए हम निम्नलिखित कोड का उपयोग कर सकते हैं:

हमारा कोड रिटर्न:

बीन्स की मात्रा कोलम्बियाई कॉफी: 15

की मात्रा भुनी हुई इटैलियन कॉफी: 19

अवरोही हमारा कोड तोड़ें। हमारे ConvertQuantities वर्ग की पहली पंक्ति पर, हम एक वैरिएबल घोषित करते हैं जिसे कहा जाता है और कोलंबियाई इसे मान 15 प्रदान करता है। फिर हम एक वैरिएबल italian_roast घोषित करते हैं और इसे 19 मान निर्दिष्ट करते हैं।

फिर हम कोलंबियाई के मान को पूर्णांक में बदलने के लिए m valueOf () विधि का उपयोग करते हैं और उस पूर्णांक को columbian_integer चर में असाइन करते हैं। italian_roast एक पूर्णांक और उस पूर्णांक मान को italian_roast_integer चर में निर्दिष्ट करने के लिए।

इसके बाद, हम पूर्णांक मानों का उपयोग करके दो बीन्स की मात्रा प्रिंट करते हैं प्रत्येक कर्नेल का।

निष्कर्ष

जावा में एक स्ट्रिंग को पूर्णांक में बदलने के दो तरीके हैं: parseInt () विधि और valueOf () विधि। इस ट्यूटोरियल ने जावा में डेटा प्रकारों के डेटाबेस और स्ट्रिंग को पूर्णांक में बदलने के लिए आप दोनों विधियों का उपयोग कैसे कर सकते हैं, इस पर चर्चा की है। हमने

अब जब आपके पास जावा में स्ट्रिंग्स को पूर्णांक में बदलने का ज्ञान है, तो इसे a!pro