我是Java的新手,并且一直在尝试使用Netbeans来编译我的程序。 HelloWorldApp.java使用Greeter.java中的Greeter类。我不断收到错误,无法解决。我了解您必须包含“包装”之类的东西。我在Netbeans上也没有很多经验。但是,我很乐意为此工作。
这是HelloWorldApp.java:
package helloworldapp;
import Greeter
public class HelloWorldApp
{
public static void main(String[] args)
{
Greeter myGreeterObject = new Greeter();
myGreeterObject.sayHello();
}
}
这是Greeter.java:
public class Greeter
{
public void sayHello()
{
System.out.println("Hello, World!");
}
}
最佳答案
将Greeter
的第一行更改为
package helloworldapp;
然后删除
import Greeter
来自
HelloWorldApp
。您只需要导入其他软件包中的类。此外,导入行以分号终止。最后,import
始终是可选的,对开发人员来说很方便。举个例子,import java.util.Calendar;
让你写
Calendar cal = Calendar.getInstance();
但是,没有导入,您仍然可以使用
java.util.Calendar cal = java.util.Calendar.getInstance();