Chọn câu lệnh để tạo ra một danh sách gồm năm mục chọn và cho phép thực hiện chọn nhiều mục cùng lúc
Trả lời:
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về cách khởi tạo một đối tượng danh sách (List) cho phép chọn nhiều mục. Giả sử rằng `List` là một lớp (class) tự định nghĩa hoặc từ một thư viện nào đó, cú pháp `new List(size, allowMultipleSelection)` được sử dụng để khởi tạo. Trong đó:
* `size`: Số lượng mục trong danh sách.
* `allowMultipleSelection`: Một giá trị boolean, `true` nếu cho phép chọn nhiều mục, `false` nếu chỉ cho phép chọn một mục.
Như vậy, để tạo một danh sách gồm năm mục chọn và cho phép chọn nhiều mục cùng lúc, ta cần `size = 5` và `allowMultipleSelection = true`. Do đó, đáp án đúng phải là `new List(5, true)`.
**Phân tích các lựa chọn:**
* **A. new List(5, true):** Đúng. Tạo một danh sách với 5 mục và cho phép chọn nhiều mục.
* **B. new List(true, 5):** Sai. Thứ tự tham số không đúng. `true` (boolean) không nên đứng ở vị trí của số lượng mục (size).
* **C. new List(5, false):** Sai. Tạo một danh sách với 5 mục, nhưng chỉ cho phép chọn một mục duy nhất.
* **D. new List(false, 5):** Sai. Thứ tự tham số không đúng và ý nghĩa sai lệch.





