Welcome to Nghề Dev Blog

[Tự học Java] - Bài 6: Cách dùng While trong Java

Ở bài trước chúng ta đã tìm hiểu về cú pháp và cách sử dụng của vòng lặp For của Java. Trong bài học hôm nay, Nghề Dev sẽ hướng dẫn các bạn tìm hiểu về cách sử dụng vòng lặp while, do - while trong Java. Nếu bạn chưa tìm hiểu về bài trước các bạn có thể tham khảo tại link sau:  Bài 5: Vòng lặp For trong Java.

Cú pháp của while trong java

- Trong Java cú pháp của vòng lặp While được viết như sau:
while (<điều kiện>) {
// công việc
}
- Diễn giải: Thực hiện công việc khi điều kiện có giá trị là true.
Sơ đồ hoạt động như sau: 
- Ví dụ: Chúng ta sẽ in ra dãy số từ 1 đến 10 nhé.
int i = 1;
while (i <= 10) { 
 System.out.print(i+" "); 
 i++;
}
- Diễn giải: đoạn chương trình trên chúng ta khởi tạo i=1; kiểm tra điều kiên i<=10 có giá trị là true, nên nó sẽ thực hiện câu lệnh in ra màn hình giá trị của i và tăng i lên một đơn vị, tiếp tục như thế cho đến khi i=11, kiểm tra điều kiện i <= 10 có giá trị false thì nó sẽ thoát khỏi vòng lặp.

Do- while trong Java

- Cú pháp do- while trong Java.
do {
 // công việc
}
while(<điều kiện>);
- Diễn giải: Cũng gần giống với while. Nhưng với do- while nó sẽ thực hiện công việc trước khi kiểm tra điều kiện. Tức là với vòng lặp do- while chắc chắn công việc sẽ được chạy một lần.
[Tự học Java] - Bài 6: Cách dùng While trong Java - Nghề Dev
- Ví dụ: Chúng ta sẽ xét một ví dụ đơn giản sau:
int so = -1;
do {
 so = scanner.nextDouble();
}
while (so < 0);
- Diễn giải: đoạn chương trình trên chỉ cho phép chúng ta nhập vào từ bàn phím một số nguyên dương
[Tự học Java] - Bài 6: Cách dùng While trong Java - Nghề Dev
Kết thúc bài học này tại đây. Mong rằng qua bài học này các bạn sẽ hiểu được cú pháp và cách hoạt động của vòng lặp whiledo- while trong Java. Các bạn nhớ tìm các ví dụ thực hành để nắm chắc kiến thức hơn nhé.
Bình Luận()