java - 无法在java中导入类。代码拒绝相信它存在

标签 java class oop package

好吧,我编写了想要计算圆形、三角形和正方形面积的代码。我的包文件夹 Mung 中有两个 java 文件。 由于某种原因我不断收到错误 Shapes.java:2:错误:包 Mung 不存在

这是我的代码。

import java.io.*; import java.util.*;
import Mung.*;
public class Shapes
{
   public static void main(String args[])
   {
      System.out.println(areaSquare());
      System.out.println(areaCircle());
      System.out.println(areaTriangle());
   }
}

import java.io.*; import java.util.*;
public class ShapesAssignment
{
   public ShapesAssignment (double r,double h,double w)
  {
  double radius = r;
  double height = h;
  double width = w;
  }
   public double areaCircle()
   {
      double cArea = Math.PI * radius;
      return cArea;
   }
   public double areaTriangle()
   {
      double tArea = (height*width)/2;
      return tArea;

    }
    public double areaSquare()
   {
      double sArea = (height*width);
      return sArea;

   }
   public double radius;
   public double height;
   public double width;
}

最佳答案

您能截取一下您在 Eclipse 中的项目树的屏幕截图吗?如果 Mung 是一个类(从这里看起来就像这样),那么您就不会像那样导入它。您将导入其中找到 Mung 类的包。如果我误解了,那是因为你的包命名不正确。它应该看起来像这样:

import com.company.app.<name>

关于java - 无法在java中导入类。代码拒绝相信它存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48153848/

相关文章:

ios - Swift 中一个类的多个实例

class - 更改符合 'generate()' 的类的子类的 'SequenceType' 方法

language-agnostic - 在 7-10++ 年的面向对象开发经验后,您获得了哪些开发技能?

java - 在一定时间后退出程序 - Java

java - 使用Java删除数组中中间元素的上一个和下一个元素并缩小数组

Java:对依赖类的两个不同版本使用相同的代码

java - Worklight Studio 和本地开发,有时无法使用 Java 类,有时无法使用 HTML 文件

javascript - 如果 Value 为 true,则创建对象的新实例

.net - 在哪里可以找到过程代码转换为目标代码的示例

iphone - Objective C [对象释放]