猿问

方法什么时候需要返回值

方法什么时候需要返回值?

是不是方法有返回值 都是return 语句?

qq_踏雪_5
浏览 1549回答 3
3回答

队友杀手

补充一下上面两位的,返回值设置为对应类型的比如String类型的:public String  menthod(){    //这样的情况下,必须得 return String 类型的值。}如果他的返回类型是 void:public void method(){//这样就可以不用写return;}返回值主要看你有什么需要比如验证年龄是否合法public boolean isAge(int age){    if(age<1){        return false;   }else{        return true;    }}实际上return还有一种用法用来跳出方法的比如public void method (int age){if(age<1){    System.out.pringln("请输入正确的年龄");    return;//这样就会直接跳出当前的方法}System.out.pringln("年龄合法");}

叶无道疯人院

个人理解:1、方法的返回值必须使用return关键字。2、方法编写需要返回处理后的结果,则需要返回值;方法编写单纯是去do what则不需要返回值。这个和具体的业务有关,要根据业务的需求提前判断!

青石径烟雨中

同学关于这个问题我是这样理解的。在谈方法的返回值之前,我们先来谈论一下方法。方法的作用是什么?    1.完成特定的某样功能。    2.可以让代码得到重复的利用。举例而言:比如某个工厂,要生产汽车。那么生产汽车这是工厂的一个方法。这方法的作用就是用来生产汽车。既然生产了汽车,那么就应该把生产好的汽车给返回回去才比较合理。public 汽车 生产汽车(原料){    开始生产汽车;    return 汽车;}再举例看看:比如还是这个工厂,这个工厂需要处理垃圾。那么处理垃圾的操作也可以封装在一个方法中,但是垃圾处理了就处理了。别人使用这个方法的目的是用来处理垃圾。处理好了就可以了,这个时候就不需要给与返回值了。public void 处理垃圾(垃圾){    开始处理垃圾}第二个问题 方法有返回值类型,都是使用return返回
随时随地看视频慕课网APP

相关分类

Java
我要回答