java学习第十一天
第十一天,有不对之处麻烦各位指正break;语句:
/*
break;语句
break;比较特殊。特殊在:break语句是一个单词成为一个完整的Java语句。另外,continue也是这样,他俩都是一个单词成为一条语句
break;翻译为折断,弄断
break;语句只能用在两个地方
1.switch语句当中,用来终止switch语句的执行。用在switch语句当中,防止case穿透现象,用来终止switch
2.用在循环语句当中,用来终止循环的执行,用在for当中,用在while当中,用在do..while当中
3.break;只会终止离他最近的循环语句
4.break;也可以终止指定的循环
*/
public class test
{
public static void main(String[] args){
//输出0~9
/*
for(int i=0;i<10;i++){
System.out.println("i ="+i);
}
*/
for (int i=0;i<10 ;i++ )
{
if(i==5){
//break;语句会让离他最近的循环结束掉
break;//break;终止的不是if,不是针对if的,而是针对离他最近的循环
}
System.out.println("i ="+i);//0 1 2 3 4
}
for (int k=0;k<2 ;k++ )//外层for
{
for (int i=0;i<10 ;i++ )//内层for
{
if(i==5){
break;//只会终止内层循环
}
System.out.println("i ="+i);//0 1 2 3 4
}
}
a:for (int k=0;k<2 ;k++ )//外层for
{
b:for (int i=0;i<10 ;i++ )//内层for
{
if(i==5){
break a;//终止指定循环
}
System.out.println("i ="+i);//0 1 2 3 4
}
}
}
}
continue;语句:
/*
continue语句:
1.continue语句翻译为:继续
2.continue语句的作用是:
终止当前本次循环,直接进入下一次循环开始执行
for(){
if(){//当这个条件执行时,continue语句执行
continue;//当这个continue语句执行时,下面代码不执行,直接开始下一次循环
}
code1;
code2;
}
3.continue语句也可以指定:
a:for(;;更新表达式1){
for(;;更新表达式2){
b:if(){
continue a;//a的话就是下面部分不执行直接到更新表达式1,b的话就是下面部分不执行直接到更新表达式2
}
code1;
code2;
}
}
*/
public class test
{
public static void main(String[] args){
for (int i=0;i<10 ;i++ )
{
if (i==5)
{
break;
}
System.out.println(i);//0 1 2 3 4
}
for (int i=0;i<10 ;i++ )
{
if (i==5)
{
continue;
}
System.out.println(i);//0 1 2 3 4 6 7 8 9
}
}
} 纯手打,如果有不对之处希望各位大佬指出,感激不尽{:1_893:}(注:在写代码中,所以今天学习内容有点少,明天恢复正常) 学的教程能分享吗 易之翼 发表于 2022-3-25 21:46
学的教程能分享吗
可以,在B站搜索Java0基础,里面动力节点的视频 动力节点可以去公众号直接免费下载JDK8版Java零基础
https://www.aliyundrive.com/s/YHt6NrhAdMN 提取码:AryTjdk8的教程零基础
JavaSE零基础
https://www.aliyundrive.com/s/Qzo6f1emZaR 提取码:KBoXjdk13的教程零基础
阿里网盘其实挺垃圾的,分享多了就说选择的过多,太叫我失望了,亏他吹的这么响 给你总结下:Break是打断当前循环,Continue是继续执行当前循环(从头开始) 本帖最后由 秀策 于 2022-3-25 23:55 编辑
If 和break 是一起用的吗 孤狼微博 发表于 2022-3-25 22:26
动力节点可以去公众号直接免费下载JDK8版Java零基础
https://www.aliyundrive.com/s/YHt6NrhAdMN 提取码 ...
谢谢,我也来学一下 类名大驼峰,方法小驼峰,良好的习惯有助于后面的成长。 楼主加油啊,学习枯燥,望坚持下去~~
页:
[1]
2