将包从不同的子目录导入java文件

时间:2016-12-25 01:17:06

标签: java directory package packages

我有一个目录结构,主目录是TOP,有两个子目录,Left和Right。如果我在Left中有一个我要导入Right的课程,我该怎么做?我一直得到:当我尝试在Left子目录中的java类文件中导入Top.Right时,“Package Top.Right不存在”错误。在Right的java类中,我确保输入“package Top.Right”

我还缺少其他东西吗?我需要添加类路径吗?

Edit1:对不起,这是一些源代码

这是左子目录类

package Left;
import Top.Right.*;
public class leftClass{

private int num;

public leftClass(int hello){
    rightClass five = new rightClass(5);
    num = five.getNum();

}
public int getNum(){
    return this.num;
}
public void setNum(int numset){
    this.num = numset;
}

}

这是Right子目录类

package Top.Right;

public class rightClass{

private int num;

public rightCase(int hello){
    num = hello;

}
public int getNum(){
    return this.num;
}
public void setNum(int numset){
    this.num = numset;
}   
}

leftClass由topClass调用,但效果很好。

感谢帮助人员,如果我遗漏任何信息,请告诉我们!

0 个答案:

没有答案