Giao diện: Danh sách

phương pháp

concat

concat(list) trả về quy tắc.List

Tạo danh sách mới bằng cách thêm các thành phần của danh sách khác vào cuối danh sách này.

Tham số

danh sách

quy tắc.List

danh sách để nối.

Giá trị không được rỗng.

Trả lại

non-null rules.List danh sách với tất cả các thành phần của danh sách khác được thêm vào.

có tất cả

hasAll(list) trả về quy tắc.Boolean

Xác định xem danh sách có chứa tất cả các thành phần trong danh sách khác hay không.

Tham số

danh sách

quy tắc.List

Danh sách các phần tử cần tìm.

Giá trị không được rỗng.

Trả lại

non-null rules.Boolean đúng nếu danh sách này chứa tất cả các phần tử trong danh sách kia.

hasAny

hasAny(list) trả về quy tắc.Boolean

Xác định xem danh sách có chứa bất kỳ phần tử nào trong danh sách khác hay không.

Tham số

danh sách

quy tắc.List

Danh sách các phần tử cần tìm.

Giá trị không được rỗng.

Trả lại

non-null rules.Boolean đúng nếu danh sách này chứa bất kỳ phần tử nào trong danh sách kia.

chỉ có

hasOnly(list) trả về quy tắc.Boolean

Xác định xem tất cả các phần tử trong danh sách có xuất hiện trong danh sách khác hay không.

Tham số

danh sách

quy tắc.List

Danh sách các phần tử cần tìm.

Giá trị không được rỗng.

Trả lại

non-null rules.Boolean đúng nếu tất cả các phần tử trong danh sách đều có trong danh sách khác, ngoại trừ các phần tử lặp lại.

Ví dụ

['a', 'b'].hasOnly(['a', 'c']) == false
['a', 'b'].hasOnly(['a', 'b', 'c']) == true
['a', 'b'].hasOnly(['b', 'a']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b', 'c']) == true

tham gia

tham gia (dấu phân cách) trả về quy tắc.String

Nối các phần tử trong danh sách thành một chuỗi, có dấu phân cách.

Tham số

dải phân cách

quy tắc.String

Chuỗi để phân tách các phần tử.

Giá trị không được rỗng.

Trả lại

non-null rules.String danh sách được nối dưới dạng chuỗi.

Xoá bỏ hết

RemoveAll(list) trả về quy tắc.List

Tạo danh sách mới bằng cách xóa các thành phần của danh sách khác khỏi danh sách này.

Tham số

danh sách

quy tắc.List

danh sách các yếu tố cần loại bỏ ..

Giá trị không được rỗng.

Trả lại

non-null rules.List danh sách với tất cả các thành phần của danh sách khác đã bị xóa.

kích cỡ

size() trả về quy tắc.Integer

Lấy số lượng giá trị trong danh sách.

Trả lại

non-null rules.Integer Số nguyên số giá trị trong danh sách.

để Đặt

toSet() trả về quy tắc.Set

Trả về một tập hợp chứa tất cả các phần tử duy nhất trong danh sách.

Trong trường hợp hai hoặc nhiều phần tử bằng nhau nhưng không giống nhau thì tập kết quả sẽ chỉ chứa phần tử đầu tiên trong danh sách. Các phần tử còn lại bị loại bỏ.

Trả lại

non-null rules.Set Đặt tập hợp chứa các giá trị duy nhất trong danh sách đã cho.