Groovy - Danh sách
Danh sách là một cấu trúc được sử dụng để lưu trữ một tập hợp các mục dữ liệu. Trong Groovy, Danh sách chứa một chuỗi các tham chiếu đối tượng. Các tham chiếu đối tượng trong một Danh sách chiếm một vị trí trong chuỗi và được phân biệt bởi một chỉ số nguyên. Một ký tự Danh sách được trình bày dưới dạng một loạt các đối tượng được phân tách bằng dấu phẩy và được đặt trong dấu ngoặc vuông.
Để xử lý dữ liệu trong một danh sách, chúng ta phải có thể truy cập các phần tử riêng lẻ. Groovy Danh sách được lập chỉ mục bằng cách sử dụng toán tử lập chỉ mục []. Danh sách các chỉ số bắt đầu từ 0, tham chiếu đến phần tử đầu tiên.
Sau đây là một số ví dụ về danh sách -
- [11, 12, 13, 14] - Danh sách các giá trị nguyên
- ['Angular', 'Groovy', 'Java'] - Danh sách các chuỗi
- [1, 2, [3, 4], 5] - Danh sách lồng nhau
- ['Groovy', 21, 2.11] - Danh sách tham chiếu đối tượng không đồng nhất
- [] - Một danh sách trống
Trong chương này, chúng ta sẽ thảo luận về các phương pháp danh sách có sẵn trong Groovy.
Sr.No. | Phương pháp & Mô tả |
---|---|
1 | thêm vào() Nối giá trị mới vào cuối Danh sách này. |
2 | chứa đựng() Trả về true nếu Danh sách này chứa giá trị được chỉ định. |
3 | được() Trả về phần tử ở vị trí đã chỉ định trong Danh sách này. |
4 | isEmpty () Trả về true nếu Danh sách này không chứa phần tử |
5 | dấu trừ() Tạo Danh sách mới bao gồm các phần tử của bản gốc mà không có những phần tử được chỉ định trong bộ sưu tập. |
6 | thêm() Tạo Danh sách mới bao gồm các phần tử của bản gốc cùng với các phần tử được chỉ định trong bộ sưu tập. |
7 | pop () Xóa mục cuối cùng khỏi Danh sách này |
số 8 | tẩy() Loại bỏ phần tử ở vị trí được chỉ định trong Danh sách này. |
9 | đảo ngược() Tạo một Danh sách mới đảo ngược các phần tử của Danh sách ban đầu |
10 | kích thước() Lấy số phần tử trong Danh sách này. |
11 | sắp xếp () Trả về bản sao đã sắp xếp của Danh sách gốc. |