java中return什么意思
时间:2019-08-13 14:42来源:PHP中文网 作者:猪哥 点击:
次
Java中的return语句有两种含义和用法,第一种,返回参数所用的关键字,第二种:是return;形式,放在main方法中,代表代码执行到此处程序终止。
Java中的return语句总是和方法有密切关系,一般都是用于方法中。
return的常用作用有以下两种: 一种是返回参数所用的关键字,假如一个有返回值的方法执行完了之后需要返回一个参数,
示例:
public string functionTest(){
String a = "abc";
return a;
}
|
那么这个方法被调用之后就会返回一个值为abc的字符串,
public class Test{
public static void main(){
string result = functionTest();
System.out.println(result);
}
}
|
第二种用法是,代码执行到此处终止。 比如当代码执行到某个地方会出现几种结果,然后其中一种结果就不能执行后续代码,这时候在那里加上一个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语句测试-------
返回一个字符串
|
(责任编辑:admin) |
织梦二维码生成器
------分隔线----------------------------