提问者:小点点

Java:为什么当试图从SRC导入类时,导入不起作用? [副本]


我相信错误是因为Seriallizer在io包中,看不到Grapheditor。 但是我尝试了很多导入,比如import Grapheditor;import src.Grapheditor;import Grapheditor.src.Grapheditor,但是没有一个成功,我想我遗漏了一些东西。 谢谢!


共2个答案

匿名用户

无法从默认包导入。 看看在Java的默认包中导入类的语法是什么?

这里要做的最简单的事情就是确保所有东西都有一个包。 通常人们为他们的项目创建一个根包来避免这个问题。

匿名用户

import所做的只是允许您引用源代码中的类,而不需要包名

所以举个例子,

import java.io.InputStream

允许您创建变量

  InputStream myInputStream;

而不是必须使用

  java.io.InputStream myInputStream;

最后,GraphEditor似乎没有一个软件包。 我忘了是否/如何引用默认域空间中的其他类(即没有包),但是如果您给它一个包并将其移动到文件系统中适当的位置,这可能会解决您的问题