Java 当我试图调用“方法”时;“钙质”;,错误消息";无法从静态上下文引用非静态方法calcArea();出现

Java 当我试图调用“方法”时;“钙质”;,错误消息";无法从静态上下文引用非静态方法calcArea();出现,java,Java,我已经把这件事搞了一个小时了,不能让它工作了。我也查过这个问题,但我发现答案中使用的措辞对我毫无帮助 任何帮助都将不胜感激 此外,所讨论的调用位于程序的最末端,在main中 把静电放在石灰里 public static void calcArea () 或者你可以在你的主要工作中这样做 public static void main(String[] args) { YourClassName variable= new YourClassName(); variable

我已经把这件事搞了一个小时了,不能让它工作了。我也查过这个问题,但我发现答案中使用的措辞对我毫无帮助

任何帮助都将不胜感激

此外,所讨论的调用位于程序的最末端,在main中

把静电放在石灰里

public static void calcArea ()
或者你可以在你的主要工作中这样做

 public static void main(String[] args) {
     YourClassName variable= new YourClassName();
     variable.calcArea();
    }

只需将“YourClassName”更改为类的名称,也可以更改变量对象

使您的
扫描仪
和方法
静态
。非常感谢!我已经从calcArea移除了静电,忘记了它,但不知道我应该让我的扫描仪保持静电。我对java相当陌生,我仍在努力理解某些关键字的含义及其作用。我知道这个定义,但我仍然很难确切地知道它们是什么。粘贴你在谷歌上得到的错误信息会返回大量的链接来解释错误的含义。谷歌是你的朋友。使用它。
 public static void main(String[] args) {
     YourClassName variable= new YourClassName();
     variable.calcArea();
    }