FaCode Ngôn ngữ Java break , continue và một số chương trình kinh điển trong java.
Câu lệnh break trong java.
break trong java được sử dụng để stop thực thi lệnh trong vòng lặp hoặc trong mệnh đề switch tại điều kiện đã được chỉ định . Đối với vòng lặp bên trong vòng lặp khác , thì nó chỉ có thể stop câu lệnh bên trong.
Sử dụng break trong vòng lặp for
Ví dụ sử dụng break với một vòng lặp for:
Code:
public class BreakExample
{
public static void main(String[] args)
{
for(int i = 1 ; i < 11 ; i++)
{
if ( i == 5 )
{
break;
}
System.out.println(i);
}
}
}
Kết quả:
Ví dụ sử dụng break với một vòng lặp for bên trong vòng lặp for khác:
Code:
public class BreakExample2
{
public static void main( String [ ] args )
{
for( int i = 1 ; i < 4 ; i++ )
{
for( int j = 1 ; j < 4 ; j++ )
{
if (i == 2 && j == 2)
{
break;
}
System.out.println(i + " " + j);
}
}
}
}
Kết quả:
Sử dụng break trong switch – case
Để hiểu cách sử dụng break trong switch – case hãy tham khảo bài học về switch – case trong java ở những bài học trước.
Câu lệnh continue trong java.
continue trong java được sử dụng để tiếp tục vòng lặp. tại điều kiện đã được xác định. continue sẽ thực hiện bước nhảy đi đến đối tượng lặp tiếp theo. Đối với vòng lặp bên trong vòng lặp khác thì continue chỉ có tác dụng với vòng lặp bên trong.
Ví dụ sử continue với vòng lặp for:
Code:
public class BreakExample
{
public static void main(String [] args)
{
for(int i = 1 ; i < 11 ; i++)
{
if (i == 5)
{
continue;
// khi lặp tới i == 5 thì sẽ không xuất ra 5 mà in ra 6
}
System.out.println(i);
}
}
}
Kết quả:
Ví dụ sử dụng continue với một vòng lặp for bên trong vòng lặp for khác:
Code:
public class BreakExample2
{
public static void main(String[] args )
{
for(int i = 1 ; i < 4 ; i++)
{
for(int j = 1 ; j < 4 ; j++)
{
if (i == 2 && j == 2)
{
continue;
// không in i = 2 và j = 2 ra màn hình.
}
System.out.println(i + " " + j);
}
}
}
}
Kết quả:
Chương trình kinh điển trong java.
favcode giới thiệu với các bạn một số chương trình kinh điển trong java thường được hỏi khi đi phỏng vấn . Các chương trình này có liên quan đến cấu trúc điều khiển , mảng , collection, String , OOP ( Lập trình hướng đối tượng ).
- Dãy số Fibonacci
- Số nguyên tố
- Giai thừa
- Thuật toán nổi bọt
- Thuật toán chọn
- Thuật toán chèn
- Chuyển đổi hệ cơ số.
7 Java frameworks phổ biến nhất hiện nay
__________
FaCode là một seri học tập lập trình, lần này là FaCode ngôn ngữ Java, bằng mọi nỗ lực FaCode sẽ hoàn thành các mục tiêu đề ra trong FaCode Ngôn ngữ Java. Hãy đồng hành cùng FaCode Ngôn ngữ Java và theo dõi chúng tôi nhé. FaCode Ngôn ngữ Java rất mong nhận được lời góp ý từ phía cộng đồng. Share4Happy với phương châm chia sẻ để hạnh phúc.