इस पोस्ट में, हम Java में List और ArrayList के बीच के अंतर को समझेंगे।
सूची
-
यह एक इंटरफ़ेस है।
-
यह संग्रह ढांचे का विस्तार करता है।
-
इसे तत्काल नहीं किया जा सकता है।
-
इसका उपयोग तत्वों/वस्तुओं की सूची बनाने के लिए किया जा सकता है।
-
ये ऑब्जेक्ट उनके इंडेक्स नंबर से जुड़े होते हैं।
-
यह तत्वों का एक संग्रह बनाता है जो एक क्रम में संग्रहीत होते हैं।
-
इन तत्वों को एक इंडेक्स का उपयोग करके पहचाना और एक्सेस किया जाता है।
ArrayList
-
यह एक वर्ग है।
-
यह 'सार सूची' वर्ग का विस्तार करता है।
-
यह 'सूची' इंटरफ़ेस लागू करता है।
-
इसे तत्काल किया जा सकता है।
-
इस वर्ग का उपयोग एक गतिशील सरणी बनाने के लिए किया जाता है, जिसमें ऑब्जेक्ट होंगे।
-
यह ऑब्जेक्ट की एक सरणी बनाता है।
-
इस सरणी को गतिशील रूप से विकसित किया जा सकता है।