Bài viết nhằm cung cấp về kiến thức Vòng lặp (Loop) trong ngôn ngữ lập trình Java. Từ việc chia sẻ giúp hiểu được khái niệm các vòng lặp cho đến cách thức các vòng lặp hoạt động như thế nào trong ngôn ngữ lập trình hướng đối tượng Java cũng như cách sử dụng nó làm sao để đạt hiệu quả. Đồng thời hướng dẫn sử dụng các từ khóa kèm theo: Break, Continue trong khi sử dụng Vòng lặp (Loop) trong ngôn ngữ lập trình Java. Trong Java chúng ta có các loại vòng lặp dưới đây.
while (condition) {
// code block to be executed
}
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
do {
// code block to be executed
}
while (condition);
int i = 0;
do {
System.out.println(i);
i++;
}
while (i < 5);
for (statement 1; statement 2; statement 3) {
// code block to be executed
}
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
for (int i = 0; i <= 10; i = i + 2) {
System.out.println(i);
}
for (type variableName : arrayName) {
// code block to be executed
}
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (String i : cars) {
System.out.println(i);
}
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
System.out.println(i);
}
kết quả nhận được là 0 ; 1 ; 2 ; 3
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
System.out.println(i);
}
Như vậy khi i=4 thì nó bỏ qua bước lặp này và các câu lệnh sau nó và chạy bước kế tiếp. Kết quả thu được từ ví dụ trên sẽ là 0;1;2;3;5;6;7;8;9