/ / कोटलिन: लिंक्डलिस्ट कार्यान्वयन - जावा, कोटलिन

कोटलिन: लिंक्डलिस्ट कार्यान्वयन - जावा, कोटलिन

Kotlin क्यों नहीं है LinkedList कोटलिन मानक पुस्तकालय (stdlib) में कार्यान्वयन?

यदि मैं जावा का उपयोग कर रहा हूं तो मैं "जेवीएम में कोटलिन के साथ काम कर रहा हूं" LinkedList स्रोत.

क्या stdlib में समकक्ष है (विशेष रूप से कोटलिन मूल विकास के संबंध में)?

उत्तर:

उत्तर № 1 के लिए 4

कोटलिन के पास अपने स्वयं के संग्रह नहीं हैं क्योंकिजावा इंटरऑपरेबिलिटी को बनाए रखना बहुत मुश्किल होगा। इसके बजाए, कोटलिन स्टैंडर्ड लाइब्रेरी जावा संग्रहों में कुछ विस्तार कार्यों को जोड़ती है ताकि उन्हें काम करना आसान हो सके।

उद्धरण के लिए कार्रवाई में कोटलिन:

कोई कोटलिन संग्रह क्यों नहीं हैं? चूंकि मानक जावा संग्रह का उपयोग करना जावा कोड के साथ बातचीत करना अधिक आसान बनाता है। जब आप कोटलिन से जावा फ़ंक्शंस को कॉल करते हैं या इसके विपरीत आपको संग्रहों को एक या दूसरे रूपांतरित करने की आवश्यकता नहीं होती है।