Tôi đã tự hỏi làm thế nào để băm một đôi trong Java? Tôi đã băm dữ liệu và các đối tượng nguyên thủy khác. Tôi nghĩ rằng tôi có thể sử dụng phương pháp hashcode? Từ những gì tôi thấy, nó trông khá phức tạp. Tôi bắt gặp một cái gì đó về việc tạo ra một hạt giống.Đập một đôi trong Java
Tôi đã tự hỏi bất kỳ ý tưởng nào về cách thực hiện việc này. Hy vọng để đưa vào với phần còn lại của hashcode của tôi cho các lớp học có đôi?
Tôi đã tự hỏi nếu có vấn đề với tôi cố gắng băm arraylists, mảng và các đối tượng khác trong java. Một số lớp của tôi có chứa arraylists.
Rất cám ơn
Hi Tomasz, tôi đã cố gắng hashcode trên đôi và nhận được thông báo sau đây không thể được dereferenced. Tôi đang chạy phương thức hashcode() trên phương thức getClassMethod() tức là this.getClassMethod(). HashCode(); GetClassMethod trả về giá trị double. – daveb
@daveb: hãy xem các ví dụ tôi vừa thêm vào câu trả lời của mình. –
Cảm ơn @Thomasz, tôi đã int hash6 = Double.valueOf (this.getClassMethod()). HashCode(); và nó được biên soạn mà không có vấn đề trước đó. Dòng mã có ổn không? Chúc mừng DaveB – daveb