流程控制与数组——Java疯狂讲义
2017-03-16 15:34
225 查看
顺序结构
if分支语句 if{} 可以有多个else if{} else{} 可以省略
switch分支语句
while循环
do while循环
for循环
嵌套循环
控制循环结构
理解数组
数组的定义和初始化
使用数组元素
数组作为引用类型的运行机制
多维数组的实质
操作数组的工具类
数组的实际应用场景
4.4控制循环结构
Java提供了continue 和break来控制循环结构
break 结束for循环
main中
//外层循环,outer作为标识符
outer:
for (int i = 0; i < 5; i++)
{
//内层循环
for(int j=0;j<3;j++)
{
System.out.println("i的值为 : "+i+" j的值为: "+j);
if(j==1)
{
//跳出outer标签所标识的循环
break outer;
}
}
}
//忽略本次循环剩下语句 (for循环内的)
continue;
outer:
for (int i = 0; i < 5; i++)
{
//内层循环
for(int j=0;j<3;j++)
{
System.out.println("i的值"+i+" j的值"+j);
if(j==1)
{ //忽略outer标签所指定的本次循环剩下语句
continue outer;
}
}
}
return 可以结束一个循环、
return直接结束整个方法 不管出于多少层循环内
if分支语句 if{} 可以有多个else if{} else{} 可以省略
switch分支语句
while循环
do while循环
for循环
嵌套循环
控制循环结构
理解数组
数组的定义和初始化
使用数组元素
数组作为引用类型的运行机制
多维数组的实质
操作数组的工具类
数组的实际应用场景
4.4控制循环结构
Java提供了continue 和break来控制循环结构
break 结束for循环
main中
//外层循环,outer作为标识符
outer:
for (int i = 0; i < 5; i++)
{
//内层循环
for(int j=0;j<3;j++)
{
System.out.println("i的值为 : "+i+" j的值为: "+j);
if(j==1)
{
//跳出outer标签所标识的循环
break outer;
}
}
}
//忽略本次循环剩下语句 (for循环内的)
continue;
outer:
for (int i = 0; i < 5; i++)
{
//内层循环
for(int j=0;j<3;j++)
{
System.out.println("i的值"+i+" j的值"+j);
if(j==1)
{ //忽略outer标签所指定的本次循环剩下语句
continue outer;
}
}
}
return 可以结束一个循环、
return直接结束整个方法 不管出于多少层循环内
相关文章推荐
- 疯狂JAVA讲义---第四章(上):流程控制和数组
- 流程控制与数组——Java疯狂讲义
- 【疯狂Java讲义学习笔记】【流程控制与数组】
- 第四章 流程控制与数组 疯狂 Java 讲义
- [疯狂Java讲义精粹] 第三章|流程控制与数组
- 疯狂讲义第四章 流程控制和数组
- JAVA讲义 (二) 流程控制与数组
- 【读书笔记】疯狂java讲义学习(三)—— 流程控制
- 疯狂讲义第四章 流程控制和数组
- 疯狂JAVA——第四章 流程控制与数组
- Java的一些小点之流程控制与数组
- JAVA基础知识学习笔记(流程控制、数组)
- java流程控制、数组
- Java学习笔记之流程控制,数组(四)
- Java基础——程序流程控制、函数与数组
- 黑马程序员_01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
- Java第四章【流程控制与数组、数组的操作【遍历、排序、查找】】
- 黑马程序员_java基础(2) 流程控制语句&函数与数组
- 疯狂java之数组与内存控制
- 黑马程序员 JAVA初级-编程基础2 流程控制语句 函数 数组