在void返回类型的函数中,return ;表示函数在该处退出。
在其它返回类型的函数中,return XX ;表示该函数以结果XX 返回并退出。XX的值因该与该函数的返回值一致(或者是其子类)。
return 返回的值实际上就是一个方法的结果
例如:
public int A(int a){
return a+1;
}
这个方法就是说当你调用 A(5) 的时候返回 5+1的值6
如果你在写函数的时候,使用的是Void,那么就什么都不返回,也不需要写return;如果是其他的数据类型,那么就返回相应的类型,而且在函数体中需要写return语句
返回了一个结果,该结果的类型与定义时的返回值类型一致.
这个就是方法体的问题了。
一般方法或者函数都是:
方法类型 方法名(参数类型,参数){
}
如果方法类型是void,那就是一个没有返回这的类型。
如果方法类型是其他的,return语句必须返回和方法类型一样的结果。比如,如果是int方法类型,return的结果必须是整型数字。