1.break语句:
1)打印直角三角星型
public class test1 { public static void main(String[] args){ int i,j; for(i=1;i<=9;i++) { //外层循环 if (i > 4) { break; //跳出外层循环 } for (j = 1; j <= i; j++) { //内层循环 System.out.print("*"); } System.out.println(); //换行 } }
2)打印x=1-3:
public class test1 {
public static void main(String[] args){
int x=1;
while (x<=4) {
System.out.println("x=" + x);
if (x==3){
break;
}
x++; //当x=3时,break语句跳出循环,所以x++没有运行,x=4最后没有出现
}
}
}
2.continue语句:
1)打印1-100的奇数之和:
public class test1 {
public static void main(String[] args){
int sum=0;
for(int i=1;i<=100;i++){
if (i%2==0){
continue; //跳出本次循环,执行下一次循环
}
sum += i;
}
System.out.println("sum="+sum);
}
}
分类:
JAVA基础
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探