Tóm Tắt
Phương thức hashCode() trong Object Java
Trong bài viết này tất cả chúng ta sẽ tìm hiểu và khám phá về phương pháp hashCode ( ) trong Object Java. Đây là phương pháp được sử dụng để trả về giá trị hashcode được link với object .
Bài viết này được đăng tại
freetuts.net
Bạn đang đọc: Phương thức hashCode() trong Object Java – Freetuts
, không được copy dưới mọi hình thức.
Phương thức hashCode ( ) thuộc class Object trong Java và hoàn toàn có thể sử dụng nó mà không cần import thư viện nào cả .
Cú pháp phương thức hashCode() trong Object Java
Trước tiên tất cả chúng ta sẽ tìm hiểu và khám phá về cú pháp của nó đã nhé .
bject.hashCode()
Phương thức trả về giá trị hashcode của object .Bài viết này được đăng tại [ không tính tiền tuts. net ]
Giá trị hashcode là một số nguyên được link với mỗi object. Nó được sử dụng để xác lập vị trí của những đối tượng người tiêu dùng trong hashtable ( bảng băm ) .
Ví dụ: chúng ta có obj1 thuộc class Object, bây giờ sử dụng phương thức hashCode() để lấy giá trị hashcode của obj1.
obj1.hashCode();
Cách dùng phương thức hashCode() trong Object Java
Trong phần này mình sẽ triển khai hai ví dụ sử dụng phương pháp hashCode ( ) để minh họa cho cách dùng của nó .
Ví dụ 1: Ở ví dụ này mình sử dụng phương thức hashCode() với class Object.
class Main { public static void main(String[] args) { //phương thức hashCode() với Object Object obj1 = new Object(); System.out.println("\n\nGiá trị hashcode của obj1 là: "+obj1.hashCode()); Object obj2 = new Object(); System.out.println("Giá trị hashcode của obj2 là: "+obj2.hashCode()); Object obj3 = new Object(); System.out.println("Giá trị hashcode của obj3 là: "+obj3.hashCode()); System.out.println("\n---------------------------------"); System.out.println("Chương trình này được đăng tại Freetuts.net"); } }
Kết quả:
Ví dụ 2: Còn ở ví dụ này mình sẽ sử dụng phương thức hashCode() với String và ArrayList.
import java.util.ArrayList; class Main { public static void main(String[] args) { // phương thức hashCode() với String String str = new String(); System.out.println("\n\nGiá trị hashcode của chuỗi str là: "+str.hashCode()); // phương thức hashCode() với ArrayList ArrayListlist = new ArrayList<>(); System.out.println("Giá trị hashcode của ArrayList list là: "+list.hashCode()); System.out.println("\n---------------------------------"); System.out.println("Chương trình này được đăng tại Freetuts.net"); } }
Trong ví dụ này mình có sử dụng ArrayList, vì vậy cần phải import thư viện ArrayList trước khi chạy chương trình nhé:
import java.util.ArrayList;
Kết quả:
Như vậy là tất cả chúng ta đã tìm hiểu và khám phá xong phương pháp hashCode ( ) trong Java. Ở những bài tiếp theo mình sẽ liên tục ra mắt những phương pháp khác trong Object, những bạn quan tâm theo dõi nhé ! ! !
Câu hỏi thường gặp liên quan:
Cùng chuyên mục:
Source: https://final-blade.com
Category : Kiến thức Internet