Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Chương trình Java in Collection

Trong bài viết này, chúng ta sẽ tìm hiểu cách in các phần tử của Collection. Collection là framework cung cấp kiến trúc lưu trữ và thao tác nhóm đối tượng.

Ví dụ minh họa

Đầu vào:

Chạy chương trình

Đầu ra mong muốn:

Các phần tử của collection:
Language : Java | Language_id : 101
Language : Scala | Language_id : 102
Language : Python | Language_id : 103
Language : Mysql | Language_id : 104

Thuật toán

  1. Bắt đầu
  2. Khai báo collection input_list
  3. Gán giá trị
  4. Tạo các đối tượng object_1, object_2, object_3, object_4 và thêm cặp key-value vào collection
  5. Dùng vòng lặp for-each để hiển thị các phần tử
  6. Kết thúc

Ví dụ 1 & 2: Cấu trúc OOP với lớp Demo

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("Các phần tử của collection: ");
        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);
    }
}

Kết quả

Các phần tử của collection:
Language : Java | Language_id : 101
Language : Scala | Language_id : 102
Language : Python | Language_id : 103
Language : Mysql | Language_id : 104