我正在开发一个包含许多子目录的大型项目。但是,我遇到了从另一个目录中导入类的问题。目录结构如下:
main.dir
repository.dir
Bill.java
transaction.dir
AutomaticBillPay.java
如何将Bill
导入AutomaticBillPay
?
我尝试了迭代:
package main;
package main.repositorysys;
import main.repositorysys.Bill;
import repositorysys.Bill;
import Bill;
可悲的是,唯一编译的行是第一行:package main;
。任何提示/方向都会有所帮助!
答案 0 :(得分:3)
你可以通过这个实现它
/*Declare your class package */
package main.transactionsubsys;
/*import the classes you want */
import main.repositorysys.Bill;
/*Write your class*/
public class AutomaticBillPay {
/*AutomaticBillPay code */
}
答案 1 :(得分:1)
您的AutomaticBillPay
应如下所示:
package main.transaction;
import main.repository.Bill;
public class AutomaticBillPay {
// your class implementation here
}
不确定repositorysys
来自哪里?
package
应该是您的包含目录的完整路径
import
应该是您要导入的类的完整路径