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.
1. Vòng lặp While
Thực thi các câu lệnh trong while cho đến khi điều kiện không còn đúng nữa
Chương trình sẽ dừng khi biến i tăng lên có giá trị là 5
2. Vòng lặp do While
Chạy các câu lệnh 1 lần sau đó mới kiểm tra điều kiện. Như vậy do while khác while ở chỗ ít nhất nó chạy 1 lần.
3. Vòng lặp For
Khác với do-while và while. Vòng lặp for thì mình biết chắc chắn số lần dòng code được thực thi
Ở ví dụ sau ta sẽ thấy dòng code sẽ chạy từ 5 lần. Trong đó i=0 là khởi tạo giá trị, i < 5 là điều kiện để thoát khỏi vòng lặp, cuối cùng i++ nghĩa là cứ sau một lần lặp thì giá trị i sẽ cộng thêm 1.
4. Vòng lặp Foreach
5. Từ khoá Break
Chúng ta dùng từ khoá break để thoát khỏi vòng lặp như for, do-while, while và switch
Như vậy khi i = 4 thì mình thoát khỏi vòng lặp, những dòng code sau lệnh break sẽ ko thực thi nữa.
6. Từ khóa Continue
Chúng ta dùng từ khóa continue để bỏ qua bước đang thực thi và chạy bước kế tiếp.
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
7. Video Demo
8. Source code
Mọi người hãy Subscribe kênh youtube dưới đây nhé để cập nhật các video mới nhất về kỹ thuật và kỹ năng mềm