Computer >> Máy Tính >  >> Lập trình >> Java

Chương trình Java để chuyển đổi mảng thành bộ sưu tập

Trong bài này, chúng ta sẽ hiểu cách chuyển mảng thành bộ sưu tập. Bộ sưu tập là một khung cung cấp kiến ​​trúc để lưu trữ và thao tác với nhóm các đối tượng. JavaCollections có thể đạt được tất cả các thao tác mà bạn thực hiện trên dữ liệu như tìm kiếm, sắp xếp, chèn, thao tác và xóa.

Dưới đây là một minh chứng về điều tương tự -

Giả sử đầu vào của chúng tôi là -

Input array: [Java, Python, Scala, Shell]

Đầu ra mong muốn sẽ là -

After elements after converting the array to a list are: [Java, Python, Scala, Shell]

Thuật toán

Step 1 - START
Step 2 - Declare a string array namely input_array and a list namely result_list.
Step 3 - Define the values.
Step 4 - Convert the string array to a collection by assigning Arrays.asList(input_array) to the result list.
Step 5 - Display the result.
Step 6 - Stop

Ví dụ 1

Ở đây, chúng tôi liên kết tất cả các hoạt động với nhau trong hàm "main".

import java.util.*;
public class Demo {
   public static void main(String args[]){
      String input_array[] = { "Java", "Python", "Scala", "Shell" };
      System.out.println("The array is defined as: " + Arrays.toString(input_array));
      List result_list = Arrays.asList(input_array);
      System.out.println("\nAfter elements after converting the array to a list are: " +             result_list);
   }
}

Đầu ra

The array is defined as: [Java, Python, Scala, Shell]

After elements after converting the array to a list are: [Java, Python, Scala, Shell]

Ví dụ 2

Ở đây, chúng tôi đóng gói các hoạt động thành các hàm trưng bày lập trình hướng đối tượng.

import java.util.*;
public class Demo {
   static void convert_to_list(String input_array[]){
      List result_list = Arrays.asList(input_array);
      System.out.println("\nAfter elements after converting the array to a list are: " +             result_list);
   }
   public static void main(String args[]){
      String input_array[] = { "Java", "Python", "Scala", "Shell" };
      System.out.println("The array is defined as: " + Arrays.toString(input_array));
      convert_to_list(input_array);
   }
}

Đầu ra

The array is defined as: [Java, Python, Scala, Shell]

After elements after converting the array to a list are: [Java, Python, Scala, Shell]