java中有返回值和没有返回值的区别

如题所述

public int getsum()
{
int a=3;
int b=4;
int c=a*b;
return c;
}
//有返回值该方法就无void
public void getsum()
{
int a=3;
int b=4;
int c=a*b;
}
//无返回值就必须void
两个方法作用是一样的 不同的是一个返回一个类型值int 一个有void无须返回
温馨提示:内容为网友见解,仅供参考
无其他回答

JAVA语言中 有返回值的方法和无返回值的方法有什么区别啊 请举例子说...
一、主体不同 1、有返回值的方法:具有返回数值的函数。2、无返回值方法:返回空类型的函数。二、语法不同 1、有返回值的方法:返回类型 名字(形式参数表列){函数体语句 return 表达式;}。2、无返回值方法:名字(形式参数表列){函数体语句 return 表达式;}。三、调用方式不同 1、有返回值的方法...

java中void是没有返回值,那么,没有返回值到底什么意思,求详解_百度...
要想理解没有返回值,首先得从有返回值来说,有返回值就是值调用这个方法之后,这个方法结束后,它会得到一个实实在在的结果,这个结果是可以为我们直接调用使用的,故而可以知道,没有返回值就是指这个方法它只提供处理一段逻辑的过程,但是处理完了之后是不会有实在的结果的,或者说这个处理结果不是...

java中定义方法有没有返回值有什么区别
有区别的,当你执行完定义的方法后。想知道结果是不是你想要的,就利用返回值,返回一个数给主程序(main方法下的代码)然后在判断。例如:定义方法是存款功能,当你存款代码执行完,返回boolean值,main方法下就可以依据返回值进行判断。希望可以解答你的问题 ...

java中有返回值和无返回值有什么区别!
一楼的说的不太准确吧,java中的方法也叫函数,通用,函数一般是c,c++等语言中的叫法。j2se api 中的方法有的有返回值,有的没有返回值,这当然是看你需不需要返回值了,你可以自己定义一个方法试试啊。

...void a(int x);有什么区别.有返回值无返回值怎么调用
前者是有返回值,后者是无返回值 调用方式都是一样 :a(整数)即可 使用的时候大概可以这样区分 int num ; num = a(5);这是有返回值的时候 而无返回值 num = a(5)则会编译错误 就好a()方法是你去银行存钱,如果你存了500,然后你想看看你卡里有多少钱,这时候你就像调用有返回值的...

java,方法返回值为空和没有返回值为什么不一样?
返回值为空 必须写return null;没有返回值 不用写return 这一句。对调用者来说调用返回值为空的方法说明调用者需要返回值,但是返回的是null值,而没有返回值的方法说明调用者不需要返回值。

java编程中 定义成员方法时 什么时候要返回值 什么时候不要 请详说...
b){c=a+b; } 执行后无返回值,但是c的值已经改变为a+b;如果是带返回值的方法,public int add(int a , int b){return a+b;} 执行后返回了a+b值可以用 add(a,b) 代表这个返回值。就是说,无返回值表示你做了这个操作,不返回任何东西,有返回值表示会返回return后面的值。

java里的voild 有返回值,和无返回值有什么区别,
就像买东西一样。你花钱买包烟。这就是一个方法。钱是参数 用来你传递给卖烟的人。烟是返回值 ,是要给你的一个结果。一些方法用不到返回值也是正常的 比如我就是想执行一个动作 不需要关注结果是什么 所以就是void

无返回值 和 有返回值 在JAVA编程中 起到什么作用
向对象发送一条消息”。在上面的例子中,消息是f(),而对象是a。面向对象的程序设计通常简单地归纳为“向对象发送消息”。Java中有一个特殊的返回值,void,它的含义就是“没有返回的值”或者理解为“返回值为空”。比如 void a.g() 对于g()的调用是不关系其返回值的。

java中void main和int main的区别是什么?
void main 和 int main的区别就是有无返回值。1、void定义的函数没有返回值,int定义的函数返回整型值。2、void,字面意思是“无类型”,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,有注释和限制程序的作用。

相似回答