总结Java中return语句的用法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

总结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

相关文档
最新文档