获取要编译的Netbeans Java程序
我是java新手,我一直在尝试使用Netbeans编译我的程序。HelloWorldApp。java在Greeter中使用Greeter类。JAVA我不断地出错,但我想不出来。我知道你必须包括“包裹”之类的东西。我对Netbeans也没有太多经验。但我希望这能奏效
这是HelloWorldApp。爪哇:
package helloworldapp;
import Greeter
public class HelloWorldApp
{
public static void main(String[] args)
{
Greeter myGreeterObject = new Greeter();
myGreeterObject.sayHello();
}
}
这是迎宾员。爪哇:
public class Greeter
{
public void sayHello()
{
System.out.println("Hello, World!");
}
}
# 1 楼答案
只需将Greeter类与另一个文件放在同一个文件夹(即包)中,并删除“import Greeter”语句。您应该像对待HelloWorldApp类一样,将每个类都放在一个包中
如果类没有包(即在根文件夹中),则无法导入它们
# 2 楼答案
只要两者都在同一个包(文件夹)中,就不需要“import Greeter”语句,这应该可以解决它,希望这有帮助
# 3 楼答案
将
Greeter
的第一行更改为然后移除
从
HelloWorldApp
。您只需要导入其他包中的类。此外,导入行以分号结尾。最后,import
始终是可选的,对开发人员来说是一种方便;例如允许你写作
但是,如果没有进口,你仍然可以使用