Để xóa tất cả từ trùng lặp khỏi câu cho trước, 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); } }
Kết quả
This is a sample only.
Lớp Demo chứa hàm main. Trong hàm, đối tượng String định nghĩa. Tách dựa trên khoảng trắng, chỉ từ distinct nối lại bằng khoảng trắng làm phân cách và hiển thị trên console.