Phương thức get () của Java HashMap trả về giá trị tương ứng với khóa được chỉ định trong bản đồ băm.
Cú pháp của get()
phương thức là:
hashmap.get(Object key)
Ở đây, hashmap là một đối tượng của HashMap
lớp.
get () Tham số
Các get()
phương pháp có một tham số duy nhất.
- key - khóa có giá trị được ánh xạ sẽ được trả về
get () Giá trị trả lại
- trả về giá trị mà khóa được chỉ định được liên kết với
Lưu ý : Phương thức trả về null
, nếu khóa được chỉ định được ánh xạ thành giá trị null hoặc khóa không có trên bản đồ băm.
Ví dụ 1: Nhận giá trị chuỗi bằng khóa số nguyên
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap numbers = new HashMap(); // insert entries to the HashMap numbers.put(1, "Java"); numbers.put(2, "Python"); numbers.put(3, "JavaScript"); System.out.println("HashMap: " + numbers); // get the value String value = numbers.get(1); System.out.println("The key 1 maps to the value: " + value); ) )
Đầu ra
HashMap: (1 = Java, 2 = Python, 3 = JavaScript) Khóa 1 ánh xạ tới giá trị: Java
Trong ví dụ trên, chúng tôi đã tạo một bản đồ băm có tên là các số. Các get()
phương pháp được sử dụng để truy cập vào các giá trị Java mà phím 1 được liên kết với.
Lưu ý : Chúng ta có thể sử dụng phương thức HashMap containsKey () để kiểm tra xem một khóa cụ thể có trong bản đồ băm hay không.
Ví dụ 2: Nhận giá trị số nguyên bằng cách sử dụng khóa chuỗi
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap primeNumbers = new HashMap(); // insert entries to the HashMap primeNumbers.put("Two", 2); primeNumbers.put("Three", 3); primeNumbers.put("Five", 5); System.out.println("HashMap: " + primeNumbers); // get the value int value = primeNumbers.get("Three"); System.out.println("The key Three maps to the value: " + value); ) )
Đầu ra
HashMap: (Năm = 5, Hai = 2, Ba = 3) Khóa Ba ánh xạ đến giá trị: 3
Trong ví dụ trên, chúng tôi đã sử dụng get()
phương pháp để lấy giá trị 3 bằng cách sử dụng phím Ba.