
求教java基础函数返回作用
小明在学习java基础时,遇到了一个函数调用问题,如下所示:
public class Main {
public static void main(String[] args) {
int s = x(1, 2, 3);
System.out.println(s);
}
public static int x(int a, int b, int c) {
return a + b - c;
}
}小明理解了函数中的注释,但疑惑的是为何程序在执行到第22行后又返回到了上面。他猜测可能是return语句起到了作用。
解答
采用HttpClient向服务器端action请求数据,当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据,那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同操作系统平台,不同语言,不同技术整合到一起。 实现Android与服务器端数据交互,我们在PC机器java客户端中,需要一些库,比如XFire,Axis2,CXF等等来支持访问WebService,但是这些库并不适合我们资源有限的android手机客户端,
立即学习“Java免费学习笔记(深入)”;
是的,小明的猜测是正确的。在java中,return语句会将函数执行的结果返回给调用它的代码。当x函数执行到第22行时,会将结果0返回给主函数中的s变量。之后,主函数将继续执行,并输出s的值为0。
在函数调用中,return语句至关重要。它使函数可以向调用它的代码传回结果。如果没有return语句,函数将无法向调用它的代码传回任何值。









