Đối với danh sách, chúng tôi sử dụng Collections.sort(List)
phương pháp. Điều gì xảy ra nếu chúng ta muốn sắp xếp một HashSet
?
Set
không có phương pháp truy cập ngẫu nhiên (ví dụ, .get()
một yếu tố tại một chỉ số nhất định), mà về cơ bản cần thiết cho các thuật toán loại;)
HashSet
không có một thứ tự xác định. Câu hỏi của bạn thể hiện một sự mâu thuẫn về mặt điều khoản.
HashSet
là một tập hợp không có thứ tự.