java无返回值_java(7-2) : java 中无参带返回值的方法

本文详细介绍了Java中无参带返回值的方法定义与使用,通过实例展示了如何定义一个返回两个数之和的方法printResult,并强调在调用时需用变量接收返回值。同时,文中指出了几个常见错误点,包括void方法不能有返回值,方法只能返回一个值,以及返回值类型需匹配等注意事项。
摘要由CSDN通过智能技术生成

一. 无参带返回值de方法:

就是定义的方法,不包含参数,但是有返回值;

1.2 举个栗子:

public int printResult(){

int a = 5;

int b = 34;

int sum = a+b;

return sum;

}

以上是我们定义的一个printResult的方法,它会使用return语句来返回一个int型的返回值,但是我们在使用该方法的时候,是不能直接操作这个方法的返回值的,所以在调用的时候要定义一个变量来接收返回值,如下:

public class HelloWorld{

public static void main(String[] args){

HelloWorld demo = new HelloWorld();

//调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理。

int resultDemo = demo.printResult();

System.out.println(resultDemo);

}

public int printResult(){ // int指明了返回值的类型,所以return返回值一定为整数型;

int a = 5;

int b = 34;

int sum = a+b;

return sum;

}

}

99738451cbdf

二. 无参有返回值的情况下要注意以下几个易错点:

1、 如果方法的返回类型为void ,则方法中不能使用 return 返回值;

99738451cbdf

2、 方法的返回值最多只能有一个,不能返回多个值;

99738451cbdf

3、 方法返回值的类型必须兼容;

例如,如果返回值类型为 int ,则不能返回 String 型值

99738451cbdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值