我收到这个错误,对我来说好像是我没有正确调用该方法。我在这里回顾了过去的答案,但据我所知,没有一个人专门解决了我的问题。这是一个班级项目。我意识到该方法中的数学运算很可能还不正确,但是我需要先完成其余工作,然后处理错误的输出。非常感谢!
这是我的代码:
import java.util.*;
public class PrintOutNumbersInReverse {
static Scanner console = new Scanner(System.in);
public static void main(String[] args) {
// Gather Number
System.out.print("Enter a number between 2 and 10 digits long ");
int num = console.nextInt();
System.out.println("your number is: " + num);
// call method
System.out.println("Your number in reverse is: " + reverse);
}
public static int reverse(int num, int rNum) {
rNum = 0;
while (num != 0) {
rNum = rNum + num % 10;
num = num / 10;
}
}
}
和我的错误信息:
PrintOutNumbersInReverse.java:28:错误:找不到符号System.out.println(“您的反向编号为:” +反向);^符号:变量反向位置:类PrintOutNumbersInReverse 1错误
将方法实现更改为:
public static int reverse (int num)
{
int rNum = 0;
...
return rNum;
}
和位置,即将此方法调用为:
System.out.println ("Your number in reverse is: " +reverse(num));
那应该没事
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句