导入包的问题

时间:2017-03-02 20:58:56

标签: java

这可能是重复的,但我找不到与我类似的任何解决方案。 (我可能只是吮​​吸搜索)

我现在很新,这是第一次真正加紧提出一个愚蠢的问题,但我目前正在尝试重要的套餐,但它并不能识别我的套餐。我在C:驱动器中创建了一个 com 文件夹,并创建了两个名为school和home的文件夹。在学校文件夹中,我有两个名为student和teacher的文件夹,位于主文件夹中,每个文件夹中有多个类。在主文件夹中,我有一个主类从学生和教师文件夹导入包,但它不会识别我的包。

主文件夹 -

hi.java( import com.school.student。; import com.school.teacher。 ;

学生文件夹 - 多个类文件(顶部包com.school.student;)

老师文件夹 - 一个类文件(包com.school.teacher;)和(import com.school.students。*;)

我不能告诉我我做错了什么,因为它没有认出 com.school.student。; hi.java 方法中的 com.school.teacher。 ;

1 个答案:

答案 0 :(得分:1)

您必须从导入语句的末尾删除句点(。)。

而不是

 com.school.student.; 
 com.school.teacher.;

使用

 com.school.student.*; 
 com.school.teacher.*;

这将导入com.school.studentcom.school.teacher个包中的所有类。最好只导入你的类将使用的那些类。

您可以使用EclipseNetBeans等任何IDE进行编码。两者都是免费的。