问:
看了网络上的说法:
一个方法要有一个返回类型,比如string, int等,如果这个方法只是执行了一个操作不返回结果,就把返回类型设置为void,表示什么都不返回,只是执行了一个操作 。
-------------------------------------
例如方法是string,那需要返回。
那我想问返回干嘛,有什麼用?
答:
一般函数都是被用来调用的,返回值就是你调用函数的运行结果。
变量是具有作用域的,一般在函数里面声明的变量的作用域即是在函数里面,函数运行结束以后就会消失,这时候返回一个值就可以使你获取到函数的运行结果。当然,你可以不用返回值,设置全局变量或者是通过传递引用参数来获取到程序的运行结果。但是返回值最简单的,等你深入学习以后,会了解到传递引用等相关知识,加油!
返回值:就是你在调用是要的,比如:boolean fun1(); void fun2(),在fun2中只有满足fun1的要求,fun2才能运行。代码如下:
publicvoidfun2()
{
if(this.fun1())
system.out.println("hello");
else
system.out.println("error");
}
因为fun1的返回值是boolean,所有在fun2中才可以进行boolean的判断。如果fun1的返回值是void,那么if语句就不能只有写。
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/