Menu
CoddyTech

Khai báo mảng

Thuộc phần Nền tảng cơ bản trong hành trình Java của Coddy. Bài học 58 trên 73.

Mảng là tập hợp các phần tử có kích thước cố định và cùng kiểu. Khi khai báo một mảng, bạn chỉ rõ kiểu đó: int[] chỉ chứa các giá trị int, String[] chỉ chứa các giá trị String. Kiểu đó cũng có thể là một mảng, tạo thành mảng các mảng. Dấu ngoặc vuông [] đánh dấu kiểu dữ liệu là mảng (int[]), còn cú pháp khai báo mảng liệt kê các giá trị bên trong dấu ngoặc nhọn {}, cách nhau bằng dấu phẩy.

Đây là ví dụ về cách tạo một mảng:

int[] numbers = {1, 2, 3, 4, 5};

Để kiểm tra độ dài của mảng, ta có thể dùng trường .length. .length là trường có sẵn (không phải phương thức), nghĩa là bạn truy cập trực tiếp mà không cần dấu ngoặc đơn:

int length = numbers.length;

Biến length sẽ chứa giá trị 5 vì mảng có 5 phần tử.

Một cách khác để tạo mảng là dùng từ khóa new, theo sau là kiểu và kích thước của mảng:

int[] numbers = new int[5];

Tạo một mảng gồm 5 số nguyên, tất cả đều được khởi tạo bằng 0

challenge icon

Thử thách

Dễ

Tạo một mảng có tên shoppingList chứa các mặt hàng sau: bread, eggs, milk và butter.

Tự làm thử

public class Main {
    public static void main(String[] args) {
        // Tạo mảng (array) shoppingList tại đây
        
        
        // Đừng thay đổi đoạn code bên dưới
        System.out.println("Shopping List:");
        for (int i = 0; i < shoppingList.length; i++) {
            System.out.println(shoppingList[i]);
        }
    }
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Nền tảng cơ bản

Tự luyện tập: Trình biên dịch Java online