导入包无法识别方法

时间:2014-09-12 21:21:26

标签: java class methods import packages

所以我有2个包,一个包含Sample Classes,另一个包含Simple Coding。在SimpleCode包中,我有一个我需要从Samples导入的类。我使用“import Samples。*;”获取Samples包中的所有方法。但它不承认它。

错误消息:线程“main”中的异常java.lang.Error:未解决的编译问题:     对于类型AddingMethods

,方法lnPrint(String)未定义
at SimpleCode.AddingMethods.main(AddingMethods.java:6)

此类位于Samples包中。 http://i.stack.imgur.com/C9n2v.png

该类位于SimpleCode包中,也导入了Samples。* http://i.stack.imgur.com/2VxBA.png

2 个答案:

答案 0 :(得分:0)

将您的方法称为EasyPrinting.inPrint(“hello”);在你的主要方法

答案 1 :(得分:0)

您没有正确使用“导入”。 “导入”不允许您自由引用导入文件中的方法,它允许您从导入的文件中实例化类(或使用这些文件中的静态方法,但您仍需要指定类)。

意思是,你需要说EasyPrinting.inPrint("hello");(就像RehanZahoor写的那样),而不是直接调用这个方法。