Skip to content

Latest commit

 

History

History

Java-Array

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Kiến thức tổng quát

Array là gì?

- Nó giống một tập các phần tử có cùng kiểu gộp lại với nhau và được đánh index từ 0 đến hết.

Phân loại Array bằng cách nào?

- Phân loại theo kiểu nguyên thủy, kiểu object mà Array chứa

- Phân loại theo các chiều, 1D, 2D, 3D, 4D,... còn nhiều nữa.

Ưu điểm/nhược điểm của Array là gì?

- Nó giúp truy xuất nhanh, thời gian truy xuất phần từ đầu hoặc cuối là như nhau.

- Nó cố định length của mảng -> nên khi thay đổi phần từ mảng -> xóa hoặc thêm thì phải thay đổi length.

Có bao nhiêu cách khai báo Array?

- Khai báo kiểu:
    String[] arrayStudent -> ưu tiên hơn.
    String arrayStudent[]

Thực hành

1. Khai báo một array kiểu Boolean xem sao?

2. Các method được cung cấp sẵn với Array:
    - asList
    - binarySearch
    - copyOf
    - copyOfRang
    - equals
    - fill
    - sort
    
3. Bài toàn CRUD với Array?

4. Bài toán tìm kiếm với Array?

5. Bài toán sắp tăng dần, giảm dần với Array?

6. Thuật toán với Array?