Vòng lặp for, while & mảng

Bài 5/725 phút

Vòng lặp Java giống hệt C++. Mảng khai báo bằng kiểu[] tên = new kiểu[n] hoặc gán trực tiếp giá trị.

Vòng lặp và mảng
public class Main {
    public static void main(String[] args) {
        int[] diem = {8, 7, 9, 6, 10};

        // for truyền thống
        int tong = 0;
        for (int i = 0; i < diem.length; i++) {
            tong += diem[i];
        }
        System.out.println("Trung bình: " + (double) tong / diem.length);

        // for-each: gọn hơn khi duyệt hết mảng
        for (int d : diem) {
            System.out.print(d + " ");
        }

        // while
        int dem = 3;
        while (dem > 0) {
            System.out.println("Đếm: " + dem);
            dem--;
        }
    }
}

Danh sách động trong Java dùng ArrayList: ArrayList<Integer> ds = new ArrayList<>(); với các hàm add(), get(), size(), remove().

?Thuộc tính nào cho biết số phần tử của mảng `a` trong Java?