什么是循环
循环语句功能
在某些条件满足的情况下,反复执行特定代码的功能
循环语句的四个组成部分
循环变量的初始化
循环条件部分
循环体部分
循环变量的更新
循环语句分类
while 循环
do/while 循环
package javaSE_Day4;
/**
* while(条件){
* 循环语句
* }
*
* do{
* 循环语句
* }while(条件)
*/
public class While_Damo {
public static void main(String[] args) {
int i = 0;
// while(i<10){
// System.out.println(i);
// i++;
// }
// while (true){
// System.out.println(i);
// i++;
// if(i == 10){
// break;
// }
// }
do{
System.out.println("666");
}while (i<10);
}
}
for 循环
package javaSE_Day4;
/**
* for(表达式1; 表达式2; 表达式3){ 语句; … ; }
* 首先计算表达式1
* 接着执行表达式2
* 若表达式2的值 = true
* 则执行循环语句
* 接着计算表达式3
* 再判断表达式2的值
* 依此重复下去
* 直到表达式2的值=false
*/
public class For_Demo {
public static void main(String[] args) {
for(int i = 0; i < 10; i++){
System.out.println(i);
}
}
}
break& continue
break 语句用于终止某个语句块的执行。用在循环语句体中,可以强行退出循环。
continue 语句用在循环语句体中,用于终止某次循环过程,跳过循环体中continue 语句下面未执行的循环。
循环嵌套
将一个循环放在另一个循环体内,就形成了嵌套循环。其中,for ,while ,do…while均可以作为外层循环和内层循环。
实质上,嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的循环条件为false时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的循环。
结束外层循环
如果需要从多层循环跳出,则需要使用标签,定义一个标签,如label,然后在需要跳出的地方,用break label就行了.
java中的方法
Java语言中使用下述形式调用方法:对象名.方法名(实参列表)
实参的数目、数据类型和次序必须和所调用方法声明的形参列表匹配,
return 语句终止方法的运行并指定要返回的数据。
return语句
return语句
return语句用于从当前执行的方法中退出, 返回到调用该方法的语句处继续执行。
有两种格式:
return 表达式; //将表达式的值返回
return; //不返回任何值,当方法说明中用void声明无返回值时, 可以使用这种格式,此类return语句有时可省略