当前位置: 移动互联网学院 > Java培训 > JAVA开发 > Java开发中return语句的用法
Java开发中return语句的用法 时间:2017-08-18     来源:华清远见JAVA学院

从我们第一接触Java代码的时候就经常接触到return,这里给大家梳理一下Java开发return语句的用法

return语句用在方法中有哪些作用呢?

我们知道Java中的方法分为两类,一类没有返回值,用void申明;另一种有返回值,这时就要用到return了。所以return语句的一个作用就是返回方法指定类型的值(这个值总是确定的)。return语句的另一个作用是结束方法的执行(仅仅一个return语句)。

return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。

下面通过一个简单例子说明一下:

/**

* 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

X