Vòng lặp Java For
Vòng lặp Java For
Khi bạn biết chính xác số lần bạn muốn lặp qua một khối mã, hãy sử dụng vòng lặp for
thay vì vòng lặp while
:
Cú pháp
for ( statement 1 ; statement 2 ; statement 3 ) { // code block to be executed }
Câu lệnh 1 được thực thi (một lần) trước khi thực thi khối mã.
Câu lệnh 2 xác định điều kiện để thực thi khối mã.
Câu lệnh 3 được thực thi (mọi lúc) sau khi khối mã được thực thi.
Ví dụ dưới đây sẽ in các số từ 0 đến 4:
Ví dụ giải thích
Câu lệnh 1 đặt một biến trước khi vòng lặp bắt đầu (int i = 0).
Câu lệnh 2 xác định điều kiện để vòng lặp chạy (i phải nhỏ hơn 5). Nếu điều kiện đúng thì vòng lặp sẽ bắt đầu lại, nếu sai thì vòng lặp sẽ kết thúc.
Câu lệnh 3 tăng giá trị (i++) mỗi khi khối mã trong vòng lặp được thực thi.
Một vi dụ khac
Ví dụ này sẽ chỉ in các giá trị chẵn trong khoảng từ 0 đến 10: