首页 > 代码库 > Java语言程序设计基础篇 循环(四)
Java语言程序设计基础篇 循环(四)
①打印:*****
****
***
**
*
for(int x=1; x<=5; x++) { for(int y=x; y<=5; y++) { System.out.print("*"); //向下一般的格式for(int y=x; y<=5; y++) } System.out.println(); }
②打印:*
**
***
****
*****
for (int x=1; x<=5 ;x++ ) { for (int y=1;y<=x ;y++ ) { System.out.print("*"); //向上一般的格式for(int y=1; y<=x; y++) } System.out.println(); }
③打印:* * * * *
-* * * *
--* * *
---* *
----*
for(int x=1; x<=5; x++) { for(int y=1; y<x; y++) { System.out.print(" "); 先打印" " } for(int z=x; z<=5; z++) { System.out.print("* "); 再打印"*" } System.out.println(); }
continue、break
break:跳出。break:结束循环
break作用的范围:要么是switch语句,要么是循环语句。
记住:当break语句单独存在时,下面不要定义其他语句,因为执行不到。
break跳出所在的当前循环。
如果出现了循环嵌套,break想要跳出指定的循环,可以通过标号来完成。
out:for (int x=0; x<3 ;x++ )
{
in:for (int y=0; y<4 ; y++)
{
System.out.println("x="+x);
break out; 可以对for循环起名字,指定跳出那个循环,
C语言中跳出外循环需要goto语句
}
}
continue:继续。作用的范围:循环结构。
continue:结束本次循环,继续下次循环。和break类似可结束外层循环
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。