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

Java प्रोग्राम: कलेक्शन प्रिंट करना

इस लेख में हम समझेंगे कि 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

एल्गोरिदम

  1. शुरुआत
  2. एक कलेक्शन input_list डिक्लेयर करें
  3. मान परिभाषित करें
  4. object_1, object_2, object_3, object_4 ऑब्जेक्ट्स बनाएं और प्रत्येक ऑब्जेक्ट के साथ कलेक्शन में एक की-वैल्यू पेयर जोड़ें
  5. फॉर-ईच लूप का उपयोग करके कलेक्शन के एलिमेंट्स प्रदर्शित करें
  6. रोकें

उदाहरण 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
  1. - जावा प्रोग्राम से पूर्णांक (Integer) प्रिंट करना

    इस लेख में हम समझेंगे कि जावा में पूर्णांक (integer) कैसे प्रिंट किया जाता है। यह int डेटा प्रकार का उपयोग करता है। int डेटा प्रकार एक 32-बिट साइन्ड टूज़ कॉम्प्लीमेंट पूर्णांक होता है। न्यूनतम मान -2,147,483,648 (-2^31) और अधिकतम 2,147,483,647 (inclusive) (2^31 -1) होता है। पूर्णांक आमतौर पर अभिन्न

  1. - जावा प्रोग्राम: मैट्रिक्स को Z फॉर्म में प्रिंट करना

    उदाहरणimport java.lang.*; import java.io.*; public class Demo { public static void z_shape(int my_arr[][], int n) { int i = 0, j, k; // पहली पंक्ति प्रिंट करें for (j = 0; j < n - 1; j++) { System.out.print(my_arr[i][j] + ); } // विकर

  1. - जावा प्रोग्राम: स्ट्रिंग के विशिष्ट क्रमपरिवर्तन प्रिंट करना

    उदाहरणimport java.util.ArrayList; public class Demo { static boolean is_present(String my_str, ArrayList rem) { for (String str : rem) { if (str.equals(my_str)) return true; } return false; } static ArrayList distinct_pattern