1.结束方法的执行(return;) 方法到这结束了,进行下一个方法
2.返回方法的定义的类型的值
public class TestDemo{
public static void main(String args[]){
TestDemo t= new TestDemo();
t.test1();//0123
t.test2();//4
t.test3();//无
}
public void test1(){
for(int i=0;;i++){
if(i==4) return ;
System.out.println("i="+i);
}
}
public void test2()
{
for(int i=0;;i++){
if(i==4)
{
System.out.println("i="+i);
return;
}
}
}
public void test3(){
for(int i=0;;i++){
if(i==4)
System.out.println("i="+i);
return;
}
}
}
单独的return ;只执行一次,执行之后不会在进行之后的任何操作,直接退出方法执行流程。所以最好在return 后不加代码。