जावा ArrayList ऐड ()

जावा ArrayList ऐड () विधि निर्दिष्ट स्थान पर एरेलिस्ट के लिए एक तत्व सम्मिलित करता है।

add()विधि का सिंटैक्स है:

 arraylist.add (इंट इंडेक्स, ई एलिमेंट)

यहाँ, arraylist ArrayListवर्ग की एक वस्तु है ।

जोड़ें () पैरामीटर

ArrayList add()पद्धति दो पैरामीटर ले सकती है:

  • index (वैकल्पिक) - index जिसमें तत्व डाला जाता है
  • तत्व - तत्व डाला जाने वाला

यदि indexपैरामीटर पारित नहीं होता है, तो तत्व को सरणी सूची के अंत में जोड़ा जाता है।

जोड़ें () वापसी मान

  • यदि तत्व सफलतापूर्वक डाला गया है, तो सही है

नोट: यदि indexसीमा से बाहर है, तो add()विधि IndexOutOfBoundsExceptionअपवाद को उठाती है।

उदाहरण 1: ArrayList ऐड का उपयोग करते हुए तत्व सम्मिलित करना ()

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList primeNumbers = new ArrayList(); // insert element to the arraylist primeNumbers.add(2); primeNumbers.add(3); primeNumbers.add(5); System.out.println("ArrayList: " + primeNumbers); ) )

आउटपुट

 ArrayList: (2, 3, 5) 

उपर्युक्त उदाहरण में, हमने एक ArrayListनामित प्राइमनाइट्स बनाया है । यहां, add()विधि में वैकल्पिक indexपैरामीटर नहीं है । इसलिए, सभी तत्व सरणी सूची के अंत में डाले गए हैं।

उदाहरण 2: निर्दिष्ट स्थिति में तत्व सम्मिलित करना

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList languages = new ArrayList(); // insert element at the end of arraylist languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); System.out.println("ArrayList: " + languages); // insert element at position 1 languages.add(1, "C++"); System.out.println("Updated ArrayList: " + languages); ) )

आउटपुट

 ArrayList: (Java, Python, JavaScript) अपडेट किया गया ArrayList: (Java, C ++, Python, JavaScript)

उपर्युक्त उदाहरण में, हमने add()एशलिस्ट में तत्वों को सम्मिलित करने के लिए विधि का उपयोग किया है । लाइन नोटिस करें,

 languages.add(1, "C++");

यहां, add()विधि में वैकल्पिक indexपैरामीटर है। इसलिए, C ++ को इंडेक्स 1 पर डाला गया है।

नोट : अब तक, हमने केवल एक तत्व जोड़ा है। हालाँकि, हम addAll()विधि का उपयोग करके एक संग्रह में संग्रह (सरणी सूची, सेट, मानचित्र, आदि) से कई तत्व जोड़ सकते हैं । अधिक जानने के लिए, Java ArrayList addAll () पर जाएँ।

दिलचस्प लेख...