इस लेख में हम समझेंगे कि Java में कलेक्शन (संग्रह) को कैसे प्रिंट किया जाता है। कलेक्शन एक फ्रेमवर्क है जो ऑब्जेक्ट्स के समूह को स्टोर और मैनिपुलेट करने की आर्किटेक्चर प्रदान करता है।
उदाहरण
इनपुट:
Run the program
आउटपुट:
The Elements of the collection are: Language : Java | Language_id : 101 Language : Scala | Language_id : 102 Language : Python | Language_id : 103 Language : Mysql | Language_id : 104
एल्गोरिदम
- शुरुआत
- एक कलेक्शन
input_listडिक्लेयर करें - मान परिभाषित करें
object_1,object_2,object_3,object_4ऑब्जेक्ट्स बनाएं और प्रत्येक ऑब्जेक्ट के साथ कलेक्शन में एक की-वैल्यू पेयर जोड़ें- फॉर-ईच लूप का उपयोग करके कलेक्शन के एलिमेंट्स प्रदर्शित करें
- रोकें
उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन
import java.util.*;
public class Demo {
String name;
int id;
Demo(String s, int n) {
name = s;
id = n;
}
public String toString() {
return "Language : " + name + " | Language_id : " + id;
}
static void print(ArrayList<Demo> input_array) {
System.out.println("The Elements of the collection are: ");
for (Demo element : input_array) {
System.out.println(element);
}
}
public static void main(String[] args) {
ArrayList<Demo> input_array = new ArrayList<Demo>();
Demo object_1 = new Demo("Java", 101);
Demo object_2 = new Demo("Scala", 102);
Demo object_3 = new Demo("Python", 103);
Demo object_4 = new Demo("Mysql", 104);
input_array.add(object_1);
input_array.add(object_2);
input_array.add(object_3);
input_array.add(object_4);
print(input_array);
}
}
आउटपुट
The Elements of the collection are: Language : Java | Language_id : 101 Language : Scala | Language_id : 102 Language : Python | Language_id : 103 Language : Mysql | Language_id : 104
उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण
import java.util.*;
public class Demo {
String name;
int id;
Demo(String s, int n) {
name = s;
id = n;
}
public String toString() {
return "Language : " + name + " | Language_id : " + id;
}
static void print(ArrayList<Demo> input_array) {
System.out.println("The Elements of the collection are: ");
for (Demo element : input_array) {
System.out.println(element);
}
}
public static void main(String[] args) {
ArrayList<Demo> input_array = new ArrayList<Demo>();
Demo object_1 = new Demo("Java", 101);
Demo object_2 = new Demo("Scala", 102);
Demo object_3 = new Demo("Python", 103);
Demo object_4 = new Demo("Mysql", 104);
input_array.add(object_1);
input_array.add(object_2);
input_array.add(object_3);
input_array.add(object_4);
print(input_array);
}
}
आउटपुट
The Elements of the collection are: Language : Java | Language_id : 101 Language : Scala | Language_id : 102 Language : Python | Language_id : 103 Language : Mysql | Language_id : 104