Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में ArrayList में किसी विशिष्ट स्थिति पर ऑब्जेक्ट कैसे डालें?


ArrayList क्लास की add() विधि आपको सरणी सूची में तत्व जोड़ने में मदद करती है। इसके दो रूप हैं -

  • add(E e) - यह विधि एक ऑब्जेक्ट/तत्व को पैरामीटर के रूप में स्वीकार करती है और दिए गए तत्व को सूची के अंत में जोड़ती है।

  • public void add(int index, E element) - यह विधि एक तत्व और एक पूर्णांक मान स्वीकार करती है जो उस स्थिति को दर्शाता है जिस पर हमें इसे डालने की आवश्यकता है और इस सूची में निर्दिष्ट स्थिति पर निर्दिष्ट तत्व को डालती है। उस स्थिति पर वर्तमान में मौजूद तत्व (यदि कोई हो) और किसी भी बाद के तत्वों को दाईं ओर शिफ्ट करती है (उनके इंडेक्स में एक जोड़ती है)।

इसलिए इंडेक्स मान स्वीकार करने वाली add() विधि का उपयोग करके, आप आवश्यक स्थिति पर सूची में तत्व जोड़ सकते हैं।

उदाहरण

import java.util.ArrayList; import java.util.Iterator; public class OccurenceOfElements { public static void main(String args[]) { ArrayList  list = new ArrayList(); //ArrayList ऑब्जेक्ट इंस्टेंशिएट करना list.add("JavaFX"); list.add("Java"); list.add("WebGL"); list.add("OpenCV"); list.add("OpenNLP"); list.add("JOGL"); list.add("Hadoop"); list.add("HBase"); list.add("Flume"); list.add("Mahout"); list.add("Impala"); System.out.println("Contents of the array list (first to last): "); Iterator it = list.iterator(); while(it.hasNext()) { System.out.print(it.next()+", "); } //6वीं स्थिति पर तत्व जोड़ना: list.add(6, "Hadoop"); it = list.iterator(); System.out.println(); System.out.println("Contents of the array list after inserting new element: "); while(it.hasNext()) { System.out.print(it.next()+" "); } } }

आउटपुट

Contents of the array list (first to last): JavaFX, Java, WebGL, OpenCV, OpenNLP, JOGL, Hadoop, HBase, Flume, Mahout, Impala, Contents of the array list after inserting new element: JavaFX Java WebGL OpenCV OpenNLP JOGL Hadoop Hadoop HBase Flume Mahout Impala

  1. Java में JTable सेल में JButton कैसे जोड़ें/इन्सर्ट करें? Java में JTable सेल में JButton कैसे जोड़ें/इन्सर्ट करें?

    एक JTable, JComponent क्लास का एक सबक्लास है और इसका उपयोग कई पंक्तियों और कॉलम में प्रदर्शित जानकारी के साथ एक टेबल बनाने के लिए किया जा सकता है। जब JTable से कोई मान चुना जाता है, तो एक TableModelEvent उत्पन्न होता है, जिसे TableModelListener इंटरफेस को इम्प्लीमेंट करके हैंडल किया जाता है। हम Defa

  1. Java में JTable सेल में JRadioButton कैसे जोड़ें/इन्सर्ट करें? Java में JTable सेल में JRadioButton कैसे जोड़ें/इन्सर्ट करें?

    एक JTable, JComponent क्लास का एक सबक्लास है और इसका उपयोग पंक्तियों और कॉलम में प्रदर्शित जानकारी के साथ एक टेबल बनाने के लिए किया जा सकता है। जब JTable से कोई मान चुना जाता है, तो एक TableModelEvent उत्पन्न होता है, जिसे TableModelListener इंटरफेस को इम्प्लीमेंट करके हैंडल किया जाता है। हम TableCe

  1. Java में JTable सेल के अंदर JCheckBox कैसे जोड़ें/सम्मिलित करें? Java में JTable सेल के अंदर JCheckBox कैसे जोड़ें/सम्मिलित करें?

    JTable JComponent वर्ग का एक उपवर्ग है और इसका उपयोग कई पंक्तियों और स्तंभों में प्रदर्शित जानकारी के साथ एक तालिका बनाने के लिए किया जा सकता है। जब JTable से कोई मान चुना जाता है, तो एक TableModelEvent उत्पन्न होता है, जिसे TableModelListener इंटरफ़ेस को लागू करके संभाला जाता है। हम getColumnClass