在Eclipse中怎样使用import导入自定义包

来源:百度知道 编辑:UC知道 时间:2024/06/25 22:51:35
我在package1包中建立了ShowHello.java,想在package2中调用,这是代码
package pachage1;

class Hello{
public void showhello(){
System.out.println("Hello Java");
}
}

public class ShowHello {
public static void main(String[] args){
Hello p=new Hello();
p.showhello();
}
}
package2;
import import package1.ShowHello;
package package2;
import package1.ShowHello;
public class A{
public static void main(String[] args){
ShowHello p;
p.showhello();
}
}

lz你犯了3个错误
1.Hello类应该为public
2.ShowHello 类应该和Hello类分开保存为两个JAVA文件
3.导入包只需要 import package1.Hello; 即可
改正如下

//Hello.java
package package1;

public class Hello {
public void showhello(){
System.out.println("Hello Java");
}
}

//A.java
package package2;

import package1.Hello;
public class A{
public static void main(String[] args){
Hello p=new Hello();
p.showhello();
}
}

lz你犯了3个错误
1.Hello类应该为public
2.ShowHello 类应该和Hello类分开保存为两个JAVA文件
3.导入包只需要 import package1.Hello; 即可
改正如下

//Hello.java
package package1;

public class Hello {
public void showhello(){
System.out.println("Hello Java");
}
}

//A.java
package package2;

import package1.Hello;
public class A{
public static void main(String[] args){
Hello p=new Hello();