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

Chương trình Java để chuyển đổi danh sách chuỗi thành chuỗi được phân tách bằng dấu phẩy

Trong bài này, chúng ta sẽ hiểu cách chuyển đổi danh sách chuỗi thành chuỗi được phân tách bằng dấu phẩy. Alist là một tập hợp có thứ tự cho phép chúng ta lưu trữ và truy cập các phần tử một cách tuần tự. Nó chống lại các phương pháp dựa trên chỉ mục để chèn, cập nhật, xóa và tìm kiếm các phần tử. Nó cũng có thể có các phần tử trùng lặp.

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 list: [Java, Scala, Python]

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

The list with comma separated elements: Java, Scala, Python

Thuật toán

Step 1 - START
Step 2 - Declare a List namely input_list.
Step 3 - Define the values.
Step 4 - Use the built in function .join() to add comma in between the elements of the object.
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[]){
      List<String> input_list =
      new ArrayList<>( Arrays .asList("Java", "Scala", "Python"));
      System.out.println("The input_list is defined as: " + input_list);
      String string = String.join(", ", input_list);
      System.out.println("The list with comma separated elements: " + string);
   }
}

Đầu ra

The input_list is defined as: [Java, Scala, Python]
The list with comma separated elements: Java, Scala, Python

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 add_comma(List<String> input_list){
      String string = String.join(", ", input_list);
      System.out.println("The list with comma separated elements: " + string);
   }
   public static void main(String args[]){
      List<String> input_list =
      new ArrayList<>( Arrays .asList("Java", "Scala", "Python"));
      System.out.println("The list is defined as: " + input_list);
      add_comma(input_list);
   }
}

Đầu ra

The list is defined as: [Java, Scala, Python]
The list with comma separated elements: Java, Scala, Python