Java中的return语句总是和方法有密切关系,一般都是用于方法中。
return的常用作用有以下两种:
一种是返回方法指定类型的值(这个值总是确定的),也可以是对象
示例:
public string functionTest){
String a = "abc";
return a;
}
那么这个方法被调用之后就会返回一个值为abc的字符串,
public class Test{
public static void main){
string result = functionTest);
System.out.printlnresult);
}
}
第二种用法是,方法的结束。
比如当代码执行到某个地方会出现几种结果,然后其中一种结果就不能执行后续代码,这时候在那里加上一个“return;”就可以终止后面的代码执行。
示例:
public class TestReturn {
public static void mainString 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语句测试-------
返回一个字符串
以上就是java中return什么意思的详细内容,更多请关注风君子博客其它相关文章!

