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

Chương trình Java để loại bỏ tất cả các từ trùng lặp khỏi một câu nhất định

Để xóa tất cả các từ trùng lặp khỏi một câu nhất định, mã Java như sau -

Ví dụ

import java.util.Arrays;
import java.util.stream.Collectors;
public class Demo{
   public static void main(String[] args){
      String my_str = "This is a is sample a sample only.";
      my_str = Arrays.stream(my_str.split("\\s+")).distinct().collect(Collectors.joining(" "));
      System.out.println(my_str);
   }
}

Đầu ra

This is a sample only.

Một lớp có tên Demo chứa chức năng chính. Trong hàm này, một đối tượng String được xác định. Nó được phân chia dựa trên dấu cách và chỉ các từ riêng biệt của chuỗi được nối với nhau bằng cách sử dụng dấu cách làm dấu phân cách và hiển thị trên bảng điều khiển.