技术开发 频道

总结Java中return语句的用法

  【IT168 技术文档】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
0
相关文章