Tôi cần một Bản đồ nhưng khi tôi nhận được (khóa, n), nó sẽ không chỉ trả về tất cả các bản ghi với giá trị khóa được tìm kiếm, mà còn tất cả các bit quan trọng cuối cùng của khóa giống với khóa tìm kiếm (ví dụ: áp dụng một cái gì đó như khóa & (1 < < (n + 1) -1)).Có bản đồ có độ dài khóa biến đổi trong thế giới Java không?
Có điều gì đó như thế này đã được triển khai trong Java không?
Tại sao không chỉ thực hiện khóa thực tế chỉ là các bit ít quan trọng nhất của khóa được tính? –
@GregS: Tôi tin rằng OP muốn 'n' được đưa ra trên bay, mỗi truy vấn. – amit
Rõ ràng một cái gì đó cụ thể như thế này không có sẵn trong thư viện chuẩn. Câu hỏi đặt ra là: bạn không thể sử dụng n bit quan trọng cuối cùng làm khóa và danh sách làm giá trị? Tại sao chỉ định một khóa mà bạn thực sự không thể sử dụng? – Viruzzo