java void 和返回

问:

看了网络上的说法: 一个方法要有一个返回类型,比如String, int等,如果这个方法只是执行了一个操作不返回结果,就把返回类型设置为void,表示什么都不返回,只是执行了一个操作 。 ------------------------------------- 例如方法是string,那需要返回。 那我想问返回干嘛,有什麼用?




答:

一般函数都是被用来调用的,返回值就是你调用函数的运行结果。
   变量是具有作用域的,一般在函数里面声明的变量的作用域即是在函数里面,函数运行结束以后就会消失,这时候返回一个值就可以使你获取到函数的运行结果。当然,你可以不用返回值,设置全局变量或者是通过传递引用参数来获取到程序的运行结果。但是返回值最简单的,等你深入学习以后,会了解到传递引用等相关知识,加油!



返回值:就是你在调用是要的,比如:boolean fun1(); void fun2(),在fun2中只有满足fun1的要求,fun2才能运行。代码如下:
public  void  fun2()
{
    if(this.fun1())
       System.out.println("hello");
    else
        System.out.println("error");

}
因为fun1的返回值是boolean,所有在fun2中才可以进行boolean的判断。如果fun1的返回值是void,那么if语句就不能只有写。

转载于:https://www.cnblogs.com/yonge/archive/2011/11/25/2263579.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值