JAVA中,返回值是什么意思?

这个方法里面return起到了什么作用?为什么没有return就不能通过编译呢?报错说没有返回值!

private double[][] compute(double[][] arr) {
try {
// 计算乘法
double[][] result = new double[3][3];

for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
result[i][j] = 0;
for (int k = 0; k < count; k++) {
result[i][j] = result[i][j] + arr[i][k]
* arr[j][count - k - 1];
}
}
}
return result;
} catch (Exception e) {
}
return null;
}
那返回值和没有返回值有什么意义呀?
我把方法改成void和现在实现的功能一样吗?

看到double了么,看到的话,这个函数就必须要返回一个double类型数值,所以必须要有return ,即使返回的是一个NULL,也必须要有ruturn;
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-06-08
private double[][] compute(double[][] arr)
你的这句话中的double[][]表示该方法的返回值是一个double类型的二维数组
但是你方法体中最后的return null;表示你返回的是一个Null空值
如果你真的不需要返回值的话可以把上面一句话改为
private void compute(double[][] arr)
表示该方法无需返回值
第2个回答  2007-06-08
你这个私有方法后面跟的二维数组就是这个方法要反回的值。也是你想得到的。
如果你不想反回值就在private 后加上 void 就是不返回任何值。
第3个回答  2007-06-08
你的方法类型是一个double数组,那么它的返回值就必须是你定义的这个类型。如果你定义成void就是无返回值方法。返回值就是你定义的方法类型。
不知道你以前有没有学过C语言的函数,JAVA的方法就等同于C语言的函数,如果学过的话不至于问这样的问题吧。
第4个回答  2007-06-08
你设置了返回值为double[][]
如果你不需要返回值,请设置为void 代表返回值为空!

java中的返回值是什么意思?
返回值 就是通过程序计算之后的到结果,也是函数实现返回最终的结果函数(方法)一般分为有返回值和无返回值,无返回值实现功能最终不返回结果,有返回值的,最终返回该函数的计算结果。

在JAVA里 什么叫返回 什么叫返回值
返回的意思就是一个函数或者方法结束过后要返回到原来函数的内容,根据返回参数的类型来获取他的信息。比如:A(){ int a;a=B();} int B(){return 0;} 这里有2个函数,分别是A和B。A中的a就是在接收B中返回的int类型的返回值。注意类型的对应。成员方法:好比一个人有脚,可以用来行走,这个...

java中的返回值是什么
在void返回类型的函数中,return ;表示函数在该处退出。在其它返回类型的函数中,return XX ;表示该函数以结果XX 返回并退出。XX的值因该与该函数的返回值一致(或者是其子类)。

java返回值是什么意思
你执行了方法,方法把执行结果返回给你,就是返回值。大概是这个意思,越基础的问题越深奥

JAVA中,返回值是什么意思?
一边看一边把另一张撕着玩儿。当然,Java中有一个特殊的返回值,void,它的含义就是“没有返回的值”或者理解为“返回值为空”。比如,央行加息,然后明年银行就自动把你每月房贷的还款额提高了,它们是不会通知你“由于央行加息,所以要提高你的每月还款额”,也就是没有返回值。

java 种什么是返回值
一般在方法中,使用return,可以返回对应返回类型的值。例如:public int returnInt(){ int a=0;return a; \/\/a 就是返回值 } 当然这段代码没有什么实际的意义,只是写个例子而已。希望能帮到你呀。呵呵

在Java中,return返回值的意义,为什么要用返回值?
返回值的意义就是保持方法的调用者与被调用者进行通信的关键,这和java中异常抛出的机制是一样的。下面跟你简单说说return的两种用法吧,希望对你有帮助,谢谢 return的常用作用有以下两种 一种是返回参数所用的关键字,假如一个有返回值的方法执行完了之后需要返回一个参数,示例:public string function...

JAVA中,返回值是什么意思?
看到double了么,看到的话,这个函数就必须要返回一个double类型数值,所以必须要有return ,即使返回的是一个NULL,也必须要有ruturn;

java中return的作用?
Java中return的作用 在Java编程语言中,`return`关键字主要用于以下几个方面:1. 返回值:在方法中,`return`用于指定方法的返回值。当方法执行到`return`语句时,会立即结束当前方法的执行,并返回指定的值给调用该方法的代码。这是`return`最常见的用途。方法的返回类型决定了可以返回什么样的值。例如...

“编程”里的返回值是什么意思?
1、返回值:一个函数的函数名即是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。2、对象:是编程术语,其广义指的是在内存上一段有意义的区域,称作为一个对象。在C中,具有特定长度的类型,可以称作为对象类型...

相似回答