.. Bảng băm là cấu trúc dữ liệu sử dụng hàm băm để ánh xạ các phím đến các giá trị.Hàm băm lấy một khóa làm đầu vào và đầu ra giá trị số nguyên, được sử dụng làm chỉ mục vào bảng băm.Các giá trị trong bảng băm được lưu trữ trong một mảng và chỉ mục của mỗi giá trị được xác định bởi mã băm của nó. Các bảng băm được sử dụng để lưu trữ và truy xuất dữ liệu một cách nhanh chóng.Khi một khóa được chèn vào bảng băm, hàm băm được sử dụng để tính toán chỉ mục của nó.Giá trị được liên kết với khóa sau đó được lưu trữ tại chỉ mục đó trong bảng băm.Khi một khóa được tìm kiếm, hàm băm được sử dụng để tính toán chỉ mục của nó.Nếu giá trị ở chỉ mục đó giống như khóa, thì khóa đã được tìm thấy. Các bảng băm rất hiệu quả để lưu trữ và truy xuất dữ liệu, nhưng chúng Chi tiết tại: https://tricksmmo.com/threads/java-hash-table.198519/