- 博客(0)
- 资源 (1)
- 收藏
- 关注
循环老师讲的代码
老师讲的流程控制;public class Demo3 {
/**
* break终止switch、循环语句
*/
public static void main(String[] args) {
//break的使用
for(int i=1;i<=10;i++){
System.out.println("执行"+i);
if(i==5){
break;//终止整个for循环.
}
}
//continue的使用
for(int i=1;i<=10;i++){
if(i==5||i==7){
continue;//终止的是循环体中某一次循环。
}
System.out.println("执行====="+i);
}
//return返回
for(int i=1;i<=10;i++){
System.out.println("执行====="+i);
return;//终止了函数的执行
}
//方法的调用(return到此处)------
getName("admin");
System.out.println("main方法执行完毕!");
}
//在无返回值的方法中使用return。
public static void test2(){
System.out.println("AAAA");
System.out.println("AAAA");
System.out.println("AAAA");
System.out.println("AAAA");
return;
}
public static void test3(int x){
System.out.println("AAAA");
System.out.println("AAAA");
if(x==5){
return;//一种责任:终止函数的执行。(没有携带任何的结果值)
}
System.out.println("AAAA");
System.out.println("AAAA");
}
//有返回值的方法中使用的return。
public static int getAge(int age){
if(age>30){
return 0;
}else{
return 1;
}
//return 3;
}
public static String getName(String name){
System.out.println("AAAA");
System.out.println("AAAA");
System.out.println("AAAA");
System.out.println("AAAA");
System.out.println("AAAA");
return name;//返回到方法的调用处。-------
//在函数中,return的后面不能再跟代码。(永远不会执行!)
//System.out.println("AAAAA");
}
//自定义的方法
public static void test1(){
int i=1;
System.out.println("AAAA1");
i++;
System.out.println("AAAA2");
i++;
System.out.println("AAAA3");
i++;
System.out.println("AAAA4");
i++;
System.out.println("AAAA5");
i++;
//注意:break只能用于循环和switch。
/*if(i>3){
break;
}*/
//break终止的是循环体或者是跳出switch语句体。
}
}
2011-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人