NEW
Font size
WorksheetsJava Collections Framework Quiz 1
Total questions: 19
Worksheet time: 14mins
Mục đích chính của Java Collections Framework là gì?
Quản lý phân bổ bộ nhớ
Xử lý ngoại lệ trong Java
Tạo giao diện người dùng đồ họa
Cung cấp cách quản lý một nhóm đối tượng
Cái nào sau đây KHÔNG phải là một giao diện tập hợp trong Java?
Mảng
Deque
Queue
List
Phương pháp nào được sử dụng để thêm một phần tử vào một tập hợp?
add()
push()
insert()
append()
Class nào được sử dụng để triển khai một mảng động trong Java?
ArrayList
LinkedList
HashSet
Vector
Phương thức size() trả về điều gì trong một bộ sưu tập?
Sức chứa tối đa của bộ sưu tập
Tổng số phần tử trong bộ sưu tập
Loại phần tử trong bộ sưu tập
Chỉ số của phần tử cuối cùng
Giao diện nào cho phép truy cập ngẫu nhiên vào các phần tử trong danh sách?
Deque
Tập hợp
Danh sách
Hàng đợi
Đầu ra của đoạn mã sau là gì: List
[Hello]
[World]
[World, Hello]
[Hello, World]
Phương pháp nào được sử dụng để xóa tất cả các phần tử khỏi danh sách?
removeAll()
clear()
delete()
empty()
Mục đích của interface Comparable là gì?
Để tạo ra các loại bộ sưu tập mới
Để sắp xếp các bộ sưu tập theo thứ tự giảm dần
Để so sánh hai lớp khác nhau
Để định nghĩa một thứ tự tự nhiên cho các đối tượng
Phương pháp nào sau đây được sử dụng để sắp xếp một danh sách trong Java?
List.sort()
Array.sort()
Sort.list()
Collections.sort()
Phương thức contains() trong một bộ sưu tập làm gì?
Tìm kiếm một phần tử cụ thể
Xóa một phần tử khỏi bộ sưu tập
Kiểm tra xem bộ sưu tập có rỗng không
Thêm một phần tử vào bộ sưu tập
Class nào được đồng bộ hóa và có thể được sử dụng trong môi trường đa luồng?
ArrayList
Vector
LinkedList
HashSet
Ưu điểm chính của việc sử dụng LinkedList so với ArrayList là gì?
Dễ dàng sắp xếp hơn
Quản lý bộ nhớ tốt hơn
Chèn và xóa nhanh hơn
Truy cập ngẫu nhiên nhanh hơn
Phương pháp nào sau đây là của lớp ArrayList?
addAll()
insert()
push()
pop()
Phương thức nào được sử dụng để tìm kiếm vị trí của một phần tử trong danh sách?
locate()
search()
find()
indexOf()
Class nào sau đây không phải là một phần của Java Collections Framework?
HashMap
TreeSet
ArrayList
StringBuilder
-Không chứa các phần tử trùng lặp.
-Có thể chứa tối đa một giá trị Null.
-Các phần tử không phải là cặp khóa-giá trị.
-Truy cập một phần tử có thể nhanh như thực hiện một thao tác tương tự trên một mảng.
Class nào cung cấp các tính năng đã nêu?
LinkedList
TreeMap
HashSet
LinkedHashMap
HashMap
Câu nào sau đây về Set là đúng?
HashSet không thể có giá trị null.
Set cho phép giá trị trùng lặp.
Set cho phép giá trị null nhưng chỉ một lần xuất hiện.
Set extends the Java.util.collection interface.
-Các mục được tổ chức dưới dạng cặp khóa/giá trị.
-Các mục trùng lặp thay thế các mục cũ.
-Các mục được sắp xếp bằng cách sử dụng Comparator hoặc giao diện Comparable.
Giao diện nào trong gói java.util cung cấp hành vi được chỉ định?
List
Map
Set
SortedSet
SortedMap
