जावा 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 () पर जाएँ।