「java方法不能返回值」java有返回值和无返回值
本篇文章给大家谈谈java方法不能返回值,以及java有返回值和无返回值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java方法返回值错误
- 2、java编程过程中出现“对于结果类型为void的方法,无法返回值”是怎么回事
- 3、JAVA中构造方法不能有返回值吗?
- 4、我java中写了一个方法,但老说我没有返回值。为何?
java方法返回值错误
你的这个方法int computePrime(int number)没有返回值,在最后面加个返回值就可以了,比如
static int computePrime(int number){ //TODO
int i;
if(number=2){
return 1;
}
else{
for( i = 1; i*inumber;i =i+2 ){
if(number %i == 0);{
return 1;
}
}
if(i =number)
return 0;
}
return -1;
}
java编程过程中出现“对于结果类型为void的方法,无法返回值”是怎么回事
加void 适用于,无返回值的方法。如果你想调用方法后,return 一个值,那你要在方法名的前面+对应的返回类型。
有时是因为缺少 ; 但有的时候,是语法错误,而不是 ; 的问题。要看具体代码了。
JAVA中构造方法不能有返回值吗?
构造方法是不能有返回值的
构造方法有两种,一种带参数的构造方法,另一种不带参数构造方法
构造方法在类的实例被初始化的时候调用
我java中写了一个方法,但老说我没有返回值。为何?
你现在这样写,for循环会被执行,所以有返回值,看起来没错。
但是编译器没有这么聪明,它只是编译代码,没有执行,它不确定你的for循环条件会不会满足。因此假如你的for循环条件不满足,不执行循环体,那么你的这个方法不就没有返回值了吗?所以编译器会报错。
关于java方法不能返回值和java有返回值和无返回值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。