डार्ट प्रोग्रामिंग - डेटा प्रकार

प्रोग्रामिंग भाषा की सबसे बुनियादी विशेषताओं में से एक डेटा प्रकारों का समूह है जो इसका समर्थन करता है। ये एक प्रकार के मान हैं जिन्हें प्रोग्रामिंग भाषा में दर्शाया और हेरफेर किया जा सकता है।

डार्ट भाषा निम्नलिखित प्रकारों का समर्थन करती है

  • Numbers
  • Strings
  • Booleans
  • Lists
  • Maps

नंबर

डार्ट में संख्याओं का उपयोग संख्यात्मक शाब्दिक का प्रतिनिधित्व करने के लिए किया जाता है। नंबर डार्ट दो स्वादों में आते हैं -

  • Integer- पूर्णांक मान गैर-भिन्न मानों का प्रतिनिधित्व करते हैं, अर्थात, दशमलव बिंदु के बिना संख्यात्मक मान। उदाहरण के लिए, "10" मान एक पूर्णांक है। पूर्णांक शाब्दिक का उपयोग करके प्रतिनिधित्व किया जाता हैint कीवर्ड।

  • Double- डार्ट भी दशमलव अंकों के साथ भिन्न संख्यात्मक मानों अर्थात मानों का समर्थन करता है। डार्ट में डबल डेटा प्रकार 64-बिट (डबल-सटीक) फ़्लोटिंग-पॉइंट संख्या का प्रतिनिधित्व करता है। उदाहरण के लिए, मान "10.10"। कीवर्डdouble फ्लोटिंग पॉइंट शाब्दिक का प्रतिनिधित्व करने के लिए उपयोग किया जाता है।

स्ट्रिंग्स

तार पात्रों के एक अनुक्रम का प्रतिनिधित्व करते हैं। उदाहरण के लिए, यदि आप कुछ डेटा जैसे नाम, पता आदि संग्रहित करने वाले थे, तो स्ट्रिंग डेटा प्रकार का उपयोग किया जाना चाहिए। डार्ट स्ट्रिंग UTF-16 कोड इकाइयों का एक अनुक्रम है।Runes यूटीएफ -32 कोड इकाइयों के एक अनुक्रम का प्रतिनिधित्व करने के लिए उपयोग किया जाता है।

कीवर्ड Stringस्ट्रिंग शाब्दिक का प्रतिनिधित्व करने के लिए उपयोग किया जाता है। स्ट्रिंग मानों को एकल या दोहरे उद्धरण में एम्बेड किया गया है।

बूलियन

बूलियन डेटा प्रकार बूलियन मूल्यों को सही और गलत का प्रतिनिधित्व करता है। डार्ट का उपयोग करता हैbool बूलियन मान का प्रतिनिधित्व करने के लिए कीवर्ड।

सूची और मानचित्र

डेटा प्रकार सूची और मानचित्र का उपयोग वस्तुओं के संग्रह का प्रतिनिधित्व करने के लिए किया जाता है। एListवस्तुओं का एक आदेश दिया गया समूह है। डार्ट में सूची डेटा प्रकार अन्य प्रोग्रामिंग भाषाओं में एक सरणी की अवधारणा का पर्याय है। Mapडेटा प्रकार कुंजी-मूल्य जोड़े के रूप में मूल्यों के एक सेट का प्रतिनिधित्व करता है। dart: core पुस्तकालय क्रमशः पूर्वनिर्धारित सूची और मानचित्र कक्षाओं के माध्यम से इन संग्रहों के निर्माण और हेरफेर को सक्षम बनाता है।

गतिशील प्रकार

डार्ट एक वैकल्पिक रूप से टाइप की गई भाषा है। यदि चर का प्रकार स्पष्ट रूप से निर्दिष्ट नहीं है, तो चर का प्रकार हैdynamicdynamic कीवर्ड का उपयोग स्पष्ट रूप से एक एनोटेशन के रूप में भी किया जा सकता है।