Các nhà phát triển làm việc với Java có quyền truy cập vào một loạt các cấu trúc dữ liệu.
Mảng là một kiểu cấu trúc dữ liệu. Một nhóm các đối tượng dữ liệu của cùng một kiểu dữ liệu được nhóm lại với nhau trong một mảng.
Nó là một trong những cấu trúc dữ liệu cơ bản nhất của Java và được sử dụng để triển khai thực tế tất cả các thuật toán.
Chúng ta sẽ nói về cách sử dụng Mảng trong Java trong hướng dẫn này. Chúng ta sẽ xem xét cách khai báo một mảng, nhưng trọng tâm chính của chúng ta sẽ là các kỹ thuật khởi tạo Java khác nhau cho mảng.
Giới thiệu về mảng
Một mảng được sử dụng trong Java để lưu trữ một số giá trị của cùng một kiểu dữ liệu trong một biến duy nhất. Ngoài ra, nó có thể được xem như một tập hợp các giá trị của cùng một kiểu dữ liệu.
Điều này có nghĩa là nếu bạn định lưu trữ các chuỗi trong mảng của mình, chẳng hạn, tất cả các giá trị của mảng phải là chuỗi.
Các giá trị chứa trong mảng được gọi là phần tử và mỗi phần tử có ở một chỉ mục cụ thể của mảng.
Khai báo một mảng
Khai báo một mảng sử dụng cú pháp sau:
datatype: Lớp đối tượng — ví dụ, int, char, v.v. — sẽ được giữ trong mảng.
[]: Cho biết một mảng là nơi các biến được khai báo trỏ đến.
arrayName: Chỉ định tên của mảng.
Khởi tạo một mảng
Một mảng không được khởi tạo khi nó được khai báo. Mảng trước tiên phải được khởi tạo trước khi bất kỳ giá trị nào có thể được lưu trữ trong đó.
Cú pháp để khởi tạo một mảng như sau:
Một mảng có thể được khởi tạo theo một số cách. Để hiểu rõ hơn về khởi tạo mảng, hãy xem các ví dụ bên dưới.
Khởi tạo một mảng mà không đặt bất kỳ giá trị nào vào đó
Một kích thước nhất định có thể được chọn để khởi tạo mảng. Giá trị mặc định của mỗi phần tử là 0 trong trường hợp này.
Sau khi khai báo, hãy khởi tạo một mảng:
Sau khi định nghĩa, một mảng cũng có thể được khởi tạo.
Khởi tạo một mảng và gán giá trị:
Cũng có thể khi khai báo là khởi tạo một mảng.
Kết luận
Trong bài đăng này, chúng tôi đã xem xét các phương pháp khác nhau để khởi tạo Mảng trong Java và xem xét một số nguyên tắc cơ bản của Mảng.
Bạn có thể chọn bất kỳ kỹ thuật khởi tạo nào trong số này dựa trên nhu cầu của bạn và kích thước của Mảng.
Chúc bạn mã hóa vui vẻ!
Bình luận