java的方法中return是怎么用的?新手急救!谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:23:35

return是指一个Java方法要返还的值。一个Java的方法,只要有返回值(也就是说方法里没有void)都要用return来把最后得出的结果返还。比如
static int max(int a,int b){
if(a>b) return a;
else return b;
}

这个方法比较了两个参数,然后调用return来返还其中一个大的值。在调用max的时候你要这样写:
int c=max(a,b);
这样max返还的值就被赋予了c。
简单的来说一个方法就像一部机器,参数是你的输入,而return返还的值就是你要的输出。

返回调用处

public int a(){
int b =5;
return b;
}

当你调用这个方法的时候 就会得到 5.

顾名思义,返回
public void test(){
System.out.print("Hello");
return;
}
空的方法写不写返回都可以,但是非空的方法一定要返回对应类型
public int test2(){
return 1;
}

public static void main(String []args){
String name = getName();//name的值就是test
}
public static String getName (){
return "test";
}