Java 必需的int未找到参数原因实际参数列表和形式参数列表长度不同
我找不到办法来解决它。感谢您的帮助,因为我似乎无法在其他帖子中找到答案。替换Java 必需的int未找到参数原因实际参数列表和形式参数列表长度不同,java,Java,我找不到办法来解决它。感谢您的帮助,因为我似乎无法在其他帖子中找到答案。替换 IntegerNumber.java:33: error: method FibonacciNumber in class IntegerNumber cannot be applied to given types; FibonacciNumber(); ^ required: int found: no arguments reason: ac
IntegerNumber.java:33: error: method FibonacciNumber in class
IntegerNumber cannot be applied to given types;
FibonacciNumber();
^ required: int found: no arguments reason: actual and formal
argument lists differ in length
与
您调用了不带参数的FibonacciNumber()
,而原始方法声明需要一个参数int N
此外,对于方法,字段和变量使用首字母小写:
fibonacciNumber,n
消息似乎相对清晰-您传递的是无参数,而不是int
。
IntegerNumber.java:33: error: method FibonacciNumber in class
IntegerNumber cannot be applied to given types;
FibonacciNumber();
^ required: int found: no arguments reason: actual and formal
argument lists differ in length
public static int FibonacciNumber(int N)
{
...
N = Integer.parseInt(input);
public static int FibonacciNumber()
{
...
int N = Integer.parseInt(input);