标题: 初学者求大神,调用方法提示cannot convert from void to int [打印本页] 作者: Asura 时间: 2014-4-29 15:59 标题: 初学者求大神,调用方法提示cannot convert from void to int 本帖最后由 Asura 于 2014-4-30 14:22 编辑
package demo;
public class FuncationDemo {
//计算一个数乘三加八的结果
public static int getResult(int num){
return num*3+8;
}
//计算一个数乘三加八并打印
public static void getResultAndPrint(int num){
System.out.println(num*3+8);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=6;
a=getResult(a);
System.out.println(a);
int b=getResult(6); //功能同上
System.out.println(b);
int c=getResultAndPrint(6);
}
}
代码如上,调用getResultAndPrint时报错,提示cannot convert from void to int要求把void转为int。jdk用的是jdk8,求大神解答!{:3_65:}作者: kuroro自走核炮 时间: 2014-4-29 16:12
getResultAndPrint(6);这个方法又没有返回值,你拿个int c去装他肯定不行啊。作者: Asura 时间: 2014-4-29 16:20