制作了一个 Tester 类来测试方法如何将参数传递给参数。
下面是我写的代码。
public class Testcalculate {
public static void main (String [] args){
Testcalculate c = new Testcalculate();
c.add(40, 50);
} // end main
} // end class
class calculate {
public void add(int x, int y) {
int a = x + y;
System.out.print("Total is: " + a);
}
}
我收到的错误消息说:
Testcalculate.java:7: cannot find symbol
symbol : method add(int, int)
location: class Testcalculate
c.add(40,50);
我已使用正确的 int 类型值将参数传递给该方法。我只是不明白是什么导致了这个问题。我什至尝试将 public 关键字放在第二个类的 add 方法声明之前,认为它可能超出范围,但这没有帮助。
这两个类都放在同一个文本文件中。