[英]How to import classes from within another directory / package
我正在一个带有许多子目录的较大项目。 但是,我遇到了从另一个目录导入类的问题。 目录结构如下:
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;
。 任何提示/方向都会有所帮助!
你可以通过这个实现
/*Declare your class package */
package main.transactionsubsys;
/*import the classes you want */
import main.repositorysys.Bill;
/*Write your class*/
public class AutomaticBillPay {
/*AutomaticBillPay code */
}
您的AutomaticBillPay
应该如下所示:
package main.transaction;
import main.repository.Bill;
public class AutomaticBillPay {
// your class implementation here
}
不确定repositorysys
来源?
package
应该是您所包含目录的完整路径
import
应该是您要导入的类的完整路径
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.