Groovy - Bản đồ
Bản đồ (còn được gọi là mảng kết hợp, từ điển, bảng và băm) là một tập hợp các tham chiếu đối tượng không có thứ tự. Các phần tử trong tập hợp Bản đồ được truy cập bằng một giá trị khóa. Các khóa được sử dụng trong Bản đồ có thể thuộc bất kỳ lớp nào. Khi chúng tôi chèn vào bộ sưu tập Bản đồ, hai giá trị được yêu cầu: khóa và giá trị.
Sau đây là một số ví dụ về bản đồ -
['Tên chủ đề': 'Danh sách', 'Tên chủ đề': 'Bản đồ'] - Tập hợp các cặp giá trị khóa có Tên chủ đề làm khóa và các giá trị tương ứng của chúng.
[:] - Bản đồ trống.
Trong chương này, chúng ta sẽ thảo luận về các phương pháp bản đồ có sẵn trong Groovy.
Sr.No. | Phương pháp & Mô tả |
---|---|
1 | chứaKey () Bản đồ này có chứa khóa này không? |
2 | được() Tra cứu khóa trong Bản đồ này và trả về giá trị tương ứng. Nếu không có mục nhập nào trong Bản đồ này cho khóa, thì trả về null. |
3 | bộ chìa khoá() Nhận Bộ chìa khóa trong Bản đồ này. |
4 | đặt() Liên kết giá trị được chỉ định với khóa được chỉ định trong Bản đồ này. Nếu Bản đồ này trước đây chứa một ánh xạ cho khóa này, thì giá trị cũ được thay thế bằng giá trị được chỉ định. |
5 | kích thước() Trả về số lượng ánh xạ khóa-giá trị trong Bản đồ này. |
6 | giá trị () Trả về chế độ xem tập hợp của các giá trị có trong Bản đồ này. |