总结Java中return语句的用法

  Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。
  在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在vodi返回值方法中的运用。
  return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。
  下面通过一个简单例子说明一下:
  /**
  *Created by IntelliJ IDEA.
  *User:leizhimin
  *Date:2007-12-3
  *Time:8:54:28
  *Java中的return语句使用总结
  */
  public class TestReturn{
  public static void main(String args[]){
  TestReturn t=new TestReturn();
  t.test1();
  t.test2();
  }
  /**
  *无返回值类型的return语句测试
  */
  public void test1(){
  System.out.println("---------无返回值类型的return语句测试--------");
  for(int i=1;;i++){
  if(i==4)return;
  System.out.println("i="+i);
  }
  }
  /**
  *有返回值类型的return语句测试
  * return String
  */
  public String test2(){
  System.out.println("---------有返回值类型的return语句测试--------");
  return"返回一个字符串";
  }
  }
  运行结果:
  ---------无返回值类型的return语句测试--------
  i=1
  i=2
  i=3
  ---------有返回值类型的return语句测试--------
  Process finished with exit code 0