为什么 "VariableDeclaratorId expected" 在接口中声明方法?

Why is "VariableDeclaratorId expected" in declaring methods in an interface?

当您创建界面时,为什么必须提供变量 ID?您只是在制作一个本质上是合同的界面。

为什么我的方法不能这样:

method(int);

而且必须

method(int x);

我们没有实施这些方法。我在这里看不到 x 的用法。

理论上,接口中不需要参数名称,但因为这是通常定义方法的方式,因此已成为一项要求。

它还使代码更具可读性和可维护性。如果连续有 5 个整数,您将实现 class 并且不知道每个整数的含义。即使是描述性的方法名称也无法为您提供线索。